Class OPropertyEmbedded

java.lang.Object
com.orientechnologies.orient.core.metadata.schema.OPropertyImpl
com.orientechnologies.orient.core.metadata.schema.OPropertyEmbedded
All Implemented Interfaces:
OProperty, Comparable<OProperty>
Direct Known Subclasses:
OPropertyDistributed

public class OPropertyEmbedded extends OPropertyImpl
Created by tglman on 14/06/17.
  • Constructor Details

  • Method Details

    • setType

      public OPropertyImpl setType(OType type)
      Description copied from interface: OProperty
      Change the type. It checks for compatibility between the change of type.
    • setTypeInternal

      protected void setTypeInternal(OType iType)
      Change the type. It checks for compatibility between the change of type.
      Parameters:
      iType -
    • setName

      public OProperty setName(String name)
    • setNameInternal

      protected void setNameInternal(String name)
    • setDescription

      public OPropertyImpl setDescription(String iDescription)
    • setDescriptionInternal

      protected void setDescriptionInternal(String iDescription)
    • setCollate

      public OProperty setCollate(String collate)
    • setCollateInternal

      protected OProperty setCollateInternal(String iCollate)
    • clearCustom

      public void clearCustom()
    • clearCustomInternal

      protected void clearCustomInternal()
    • setCustom

      public OPropertyImpl setCustom(String name, String value)
    • setCustomInternal

      protected void setCustomInternal(String iName, String iValue)
    • setRegexp

      public OPropertyImpl setRegexp(String regexp)
    • setRegexpInternal

      protected void setRegexpInternal(String regexp)
    • setLinkedClass

      public OPropertyImpl setLinkedClass(OClass linkedClass)
    • setLinkedClassInternal

      protected void setLinkedClassInternal(OClass iLinkedClass)
    • setLinkedType

      public OProperty setLinkedType(OType linkedType)
    • setLinkedTypeInternal

      protected void setLinkedTypeInternal(OType iLinkedType)
    • setNotNull

      public OPropertyImpl setNotNull(boolean isNotNull)
    • setNotNullInternal

      protected void setNotNullInternal(boolean isNotNull)
    • setDefaultValue

      public OPropertyImpl setDefaultValue(String defaultValue)
      Parameters:
      defaultValue - can be null
      Returns:
      this property
      See Also:
    • setDefaultValueInternal

      protected void setDefaultValueInternal(String defaultValue)
    • setMax

      public OPropertyImpl setMax(String max)
      Parameters:
      max - can be null
      Returns:
      this property
      See Also:
    • setMaxInternal

      protected void setMaxInternal(String max)
    • setMin

      public OPropertyImpl setMin(String min)
      Parameters:
      min - can be null
      Returns:
      this property
      See Also:
    • setMinInternal

      protected void setMinInternal(String min)
    • setReadonly

      public OPropertyImpl setReadonly(boolean isReadonly)
    • setReadonlyInternal

      protected void setReadonlyInternal(boolean isReadonly)
    • setMandatory

      public OPropertyImpl setMandatory(boolean isMandatory)
    • setMandatoryInternal

      protected void setMandatoryInternal(boolean isMandatory)