Class PropertyDef

java.lang.Object
io.higson.runtime.model.def.PropertyDef

public class PropertyDef extends Object
Author:
przemek hertel
  • Constructor Details

    • PropertyDef

      public PropertyDef(TypeDef type, boolean collection)
    • PropertyDef

      public PropertyDef(TypeDef type)
    • PropertyDef

      public PropertyDef(String simpleType)
    • PropertyDef

      public PropertyDef(EntityType entityType, boolean collection)
    • PropertyDef

      public PropertyDef(EntityType entityType)
  • Method Details

    • setDescription

      public void setDescription(String description)
    • setPersistenceState

      public void setPersistenceState(EntityTypeState state)
    • isTransient

      public boolean isTransient()
    • getDescription

      public String getDescription()
    • isCollection

      public boolean isCollection()
    • isEntityType

      public boolean isEntityType()
    • isSimpleType

      public boolean isSimpleType()
    • getType

      public TypeDef getType()
    • getEntityType

      public EntityType getEntityType()
    • getSimpleType

      public String getSimpleType()
    • getComponentDef

      public PropertyDef getComponentDef()
    • createProperty

      public Property createProperty()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isCompoundType

      public boolean isCompoundType()