org.usergrid.persistence.schema
Class PropertyInfo

java.lang.Object
  extended by org.usergrid.persistence.schema.PropertyInfo

public class PropertyInfo
extends Object


Constructor Summary
PropertyInfo()
           
PropertyInfo(EntityProperty propertyAnnotation)
           
 
Method Summary
 String getName()
           
 Class<?> getType()
           
 boolean isAliasProperty()
           
 boolean isBasic()
           
 boolean isFulltextIndexed()
           
 boolean isIncludedInExport()
           
 boolean isIndexed()
           
 boolean isIndexedInConnections()
           
 boolean isMutable()
           
 boolean isPathBasedName()
           
 boolean isPublic()
           
 boolean isRequired()
           
 boolean isTimestamp()
           
 boolean isUnique()
           
 void setAliasProperty(boolean aliasProperty)
           
 void setBasic(boolean basic)
           
 void setFulltextIndexed(boolean fulltextIndexed)
           
 void setIncludedInExport(boolean includedInExport)
           
 void setIndexed(boolean indexed)
           
 void setIndexedInConnections(boolean indexedInConnections)
           
 void setMutable(boolean mutable)
           
 void setName(String name)
           
 void setPathBasedName(boolean pathBasedName)
           
 void setPublic(boolean publicVisible)
           
 void setRequired(boolean required)
           
 void setTimestamp(boolean timestamp)
           
 void setType(Class<?> type)
           
 void setUnique(boolean unique)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PropertyInfo

public PropertyInfo()

PropertyInfo

public PropertyInfo(EntityProperty propertyAnnotation)
Method Detail

getName

public String getName()

setName

public void setName(String name)

getType

public Class<?> getType()

setType

public void setType(Class<?> type)

isIndexed

public boolean isIndexed()

setIndexed

public void setIndexed(boolean indexed)

isBasic

public boolean isBasic()

setBasic

public void setBasic(boolean basic)

isRequired

public boolean isRequired()

setRequired

public void setRequired(boolean required)

isMutable

public boolean isMutable()

setMutable

public void setMutable(boolean mutable)

isIndexedInConnections

public boolean isIndexedInConnections()

setIndexedInConnections

public void setIndexedInConnections(boolean indexedInConnections)

isUnique

public boolean isUnique()

setUnique

public void setUnique(boolean unique)

isAliasProperty

public boolean isAliasProperty()

setAliasProperty

public void setAliasProperty(boolean aliasProperty)

isPathBasedName

public boolean isPathBasedName()

setPathBasedName

public void setPathBasedName(boolean pathBasedName)

isFulltextIndexed

public boolean isFulltextIndexed()

setFulltextIndexed

public void setFulltextIndexed(boolean fulltextIndexed)

isPublic

public boolean isPublic()

setPublic

public void setPublic(boolean publicVisible)

isIncludedInExport

public boolean isIncludedInExport()

setIncludedInExport

public void setIncludedInExport(boolean includedInExport)

isTimestamp

public boolean isTimestamp()

setTimestamp

public void setTimestamp(boolean timestamp)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.