public enum EdmTermTypeKind extends Enum<EdmTermTypeKind>
| Enum Constant and Description |
|---|
AnnotationPath |
AnyPropertyPath |
ModelElementPath |
NavigationPropertyPath |
PropertyPath |
| Modifier and Type | Method and Description |
|---|---|
static EdmTermTypeKind |
getByName(String name)
Get a type kind by name.
|
FullQualifiedName |
getFullQualifiedName()
Returns the
FullQualifiedName for this type kind. |
static EdmTermTypeKind |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EdmTermTypeKind |
valueOfFQN(FullQualifiedName fqn)
Gets the
EdmPrimitiveTypeKind from a full-qualified type name. |
static EdmTermTypeKind |
valueOfFQN(String fqn)
Gets the
EdmTermTypeKind from a full type expression (like Edm.Int32). |
static EdmTermTypeKind[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EdmTermTypeKind AnnotationPath
public static final EdmTermTypeKind PropertyPath
public static final EdmTermTypeKind NavigationPropertyPath
public static final EdmTermTypeKind AnyPropertyPath
public static final EdmTermTypeKind ModelElementPath
public static EdmTermTypeKind[] values()
for (EdmTermTypeKind c : EdmTermTypeKind.values()) System.out.println(c);
public static EdmTermTypeKind valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static EdmTermTypeKind getByName(String name)
name - The name.public FullQualifiedName getFullQualifiedName()
FullQualifiedName for this type kind.FullQualifiedNamepublic static EdmTermTypeKind valueOfFQN(FullQualifiedName fqn)
EdmPrimitiveTypeKind from a full-qualified type name.fqn - full-qualified type nameEdmTermTypeKind objectpublic static EdmTermTypeKind valueOfFQN(String fqn)
EdmTermTypeKind from a full type expression (like Edm.Int32).fqn - String containing a full-qualified type nameEdmTermTypeKind objectCopyright © 2023. All rights reserved.