de.mid.innovator.srv2api.icw2er
Enum EREntity.VAttr

java.lang.Object
  extended by java.lang.Enum<EREntity.VAttr>
      extended by de.mid.innovator.srv2api.icw2er.EREntity.VAttr
All Implemented Interfaces:
K_VATTR, Serializable, Comparable<EREntity.VAttr>
Enclosing interface:
EREntity

public static enum EREntity.VAttr
extends Enum<EREntity.VAttr>
implements K_VATTR


Enum Constant Summary
AutoMapDatabaseModels
           
EntityKind
           
Generalization
           
GeneralTransitive
           
IsRType
           
IsWeak
           
MandatoryReferencingMeRelationship
           
MandatoryReferencingRelationship
           
OptionalReferencingMeRelationship
           
OptionalReferencingRelationship
           
OwnedAttribute
           
OwnedERCheckConstraint
           
OwnedForeignKey
           
OwnedGeneralizationSet
           
OwnedRole
           
OwnedUniqueKey
           
ReferencingMeRelationship
           
ReferencingRelationship
           
Relation
           
RelationOfSelfOrGeneralTransitive
           
RelationRoleTypedBySelf
           
Specialization
           
SpecificTransitive
           
SpecificTransitiveNotAbstract
           
TypedRole
           
 
Method Summary
 int toInt()
          Returns a specific integer value for the enumeration constant.
static EREntity.VAttr valueOf(String name)
          Returns the enum constant of this type with the specified name.
static EREntity.VAttr[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.K_VATTR
name, toString
 

Enum Constant Detail

AutoMapDatabaseModels

public static final EREntity.VAttr AutoMapDatabaseModels

EntityKind

public static final EREntity.VAttr EntityKind

Generalization

public static final EREntity.VAttr Generalization

GeneralTransitive

public static final EREntity.VAttr GeneralTransitive

IsRType

public static final EREntity.VAttr IsRType

IsWeak

public static final EREntity.VAttr IsWeak

MandatoryReferencingMeRelationship

public static final EREntity.VAttr MandatoryReferencingMeRelationship

MandatoryReferencingRelationship

public static final EREntity.VAttr MandatoryReferencingRelationship

OptionalReferencingMeRelationship

public static final EREntity.VAttr OptionalReferencingMeRelationship

OptionalReferencingRelationship

public static final EREntity.VAttr OptionalReferencingRelationship

OwnedAttribute

public static final EREntity.VAttr OwnedAttribute

OwnedERCheckConstraint

public static final EREntity.VAttr OwnedERCheckConstraint

OwnedForeignKey

public static final EREntity.VAttr OwnedForeignKey

OwnedGeneralizationSet

public static final EREntity.VAttr OwnedGeneralizationSet

OwnedRole

public static final EREntity.VAttr OwnedRole

OwnedUniqueKey

public static final EREntity.VAttr OwnedUniqueKey

ReferencingMeRelationship

public static final EREntity.VAttr ReferencingMeRelationship

ReferencingRelationship

public static final EREntity.VAttr ReferencingRelationship

Relation

public static final EREntity.VAttr Relation

RelationOfSelfOrGeneralTransitive

public static final EREntity.VAttr RelationOfSelfOrGeneralTransitive

RelationRoleTypedBySelf

public static final EREntity.VAttr RelationRoleTypedBySelf

Specialization

public static final EREntity.VAttr Specialization

SpecificTransitive

public static final EREntity.VAttr SpecificTransitive

SpecificTransitiveNotAbstract

public static final EREntity.VAttr SpecificTransitiveNotAbstract

TypedRole

public static final EREntity.VAttr TypedRole
Method Detail

toInt

public int toInt()
Returns a specific integer value for the enumeration constant. This method is needed to serialize enumeration constants.

Specified by:
toInt in interface K_VATTR
Returns:
the specified value of the enumeration constant

valueOf

public static EREntity.VAttr valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

values

public static EREntity.VAttr[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (EREntity.VAttr c : EREntity.VAttr.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared