Class TypeSpec

java.lang.Object
ch.so.agi.mcp.model.TypeSpec

public class TypeSpec extends Object
  • Constructor Details

    • TypeSpec

      public TypeSpec()
  • Method Details

    • getDomainFqn

      public String getDomainFqn()
    • setDomainFqn

      public void setDomainFqn(String domainFqn)
    • getStructureFqn

      public String getStructureFqn()
    • setStructureFqn

      public void setStructureFqn(String structureFqn)
    • getBaseType

      public BaseType getBaseType()
    • setBaseType

      public void setBaseType(BaseType baseType)
    • getReferenceType

      public ReferenceTypeSpec getReferenceType()
    • setReferenceType

      public void setReferenceType(ReferenceTypeSpec referenceType)
    • getBlackboxType

      public BlackboxTypeSpec getBlackboxType()
    • setBlackboxType

      public void setBlackboxType(BlackboxTypeSpec blackboxType)
    • getEnumTreeValueType

      public EnumTreeValueTypeSpec getEnumTreeValueType()
    • setEnumTreeValueType

      public void setEnumTreeValueType(EnumTreeValueTypeSpec enumTreeValueType)
    • getBasketType

      public BasketTypeSpec getBasketType()
    • setBasketType

      public void setBasketType(BasketTypeSpec basketType)
    • getObjectType

      public ObjectTypeSpec getObjectType()
    • setObjectType

      public void setObjectType(ObjectTypeSpec objectType)
    • getMetaobjectType

      public MetaobjectTypeSpec getMetaobjectType()
    • setMetaobjectType

      public void setMetaobjectType(MetaobjectTypeSpec metaobjectType)
    • getGeometryType

      public GeometryTypeSpec getGeometryType()
    • setGeometryType

      public void setGeometryType(GeometryTypeSpec geometryType)
    • requireSingleType

      public Object requireSingleType()
    • validateOneOf

      public void validateOneOf()