ModeShape Distribution 3.0.0.Beta4

org.infinispan.schematic.document
Interface Document.Field

All Superinterfaces:
Comparable<Document.Field>
All Known Implementing Classes:
ImmutableField
Enclosing interface:
Document

public static interface Document.Field
extends Comparable<Document.Field>


Method Summary
 String getName()
          Get the name of the field
 Object getValue()
          Get the value of the field.
 Binary getValueAsBinary()
           
 boolean getValueAsBoolean()
           
 Document getValueAsDocument()
           
 Double getValueAsDouble()
           
 Integer getValueAsInt()
           
 Number getValueAsNumber()
           
 Pattern getValueAsPattern()
           
 String getValueAsString()
           
 UUID getValueAsUuid()
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getName

String getName()
Get the name of the field

Returns:
the field's name; never null

getValue

Object getValue()
Get the value of the field.

Returns:
the field's value; may be null

getValueAsString

String getValueAsString()

getValueAsInt

Integer getValueAsInt()

getValueAsBoolean

boolean getValueAsBoolean()

getValueAsBinary

Binary getValueAsBinary()

getValueAsNumber

Number getValueAsNumber()

getValueAsPattern

Pattern getValueAsPattern()

getValueAsDouble

Double getValueAsDouble()

getValueAsUuid

UUID getValueAsUuid()

getValueAsDocument

Document getValueAsDocument()

ModeShape Distribution 3.0.0.Beta4

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.