public boolean isSet()

in impl/src/main/java/org/apache/tuscany/sdo/model/impl/TypeImpl.java [983:1011]


  public boolean isSet(int propertyIndex)
  {
    switch (propertyIndex)
    {
      case BASE_TYPE:
        return baseType != null && !baseType.isEmpty();
      case PROPERTY:
        return property != null && !property.isEmpty();
      case ALIAS_NAME:
        return aliasName != null && !aliasName.isEmpty();
      case ANY:
        return any != null && !isSequenceEmpty(getAny());
      case NAME:
        return isSetName();
      case URI:
        return isSetUri();
      case DATA_TYPE:
        return isSetDataType();
      case OPEN:
        return isSetOpen();
      case SEQUENCED:
        return isSetSequenced();
      case ABSTRACT:
        return isSetAbstract();
      case ANY_ATTRIBUTE:
        return anyAttribute != null && !isSequenceEmpty(getAnyAttribute());
    }
    return super.isSet(propertyIndex);
  }