r01f.marshalling.simple
Enum FieldMap.RelationEnum
java.lang.Object
java.lang.Enum<FieldMap.RelationEnum>
r01f.marshalling.simple.FieldMap.RelationEnum
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<FieldMap.RelationEnum>, CodeAndDescriptionEnum<FieldMap.RelationEnum>, CodeEnum<FieldMap.RelationEnum>
- Enclosing class:
- FieldMap
public static enum FieldMap.RelationEnum
- extends java.lang.Enum<FieldMap.RelationEnum>
- implements CodeAndDescriptionEnum<FieldMap.RelationEnum>
Relaciones
| 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 |
NO
public static final FieldMap.RelationEnum NO
COMPOSITION
public static final FieldMap.RelationEnum COMPOSITION
AGGREGATION
public static final FieldMap.RelationEnum AGGREGATION
_code
private final int _code
_description
private final java.lang.String _description
enums
private static EnumValuesWithCodeAndDescriptionWrapper<FieldMap.RelationEnum> enums
values
public static FieldMap.RelationEnum[] 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 (FieldMap.RelationEnum c : FieldMap.RelationEnum.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static FieldMap.RelationEnum valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is null
is
public boolean is(FieldMap.RelationEnum rel)
- Description copied from interface:
CodeEnum
- Comprueba si este elemento coincide con otro
- Specified by:
is in interface CodeEnum<FieldMap.RelationEnum>
- Returns:
isIn
public boolean isIn(FieldMap.RelationEnum... rels)
- Description copied from interface:
CodeEnum
- Comprueba si este elemento está en una lista de elementos
- Specified by:
isIn in interface CodeEnum<FieldMap.RelationEnum>
- Returns:
canBeFromDescription
public boolean canBeFromDescription(java.lang.String desc)
- Description copied from interface:
CodeAndDescriptionEnum
- Combrueba si el elemento puede ser asignado a partir de una descripcion
- Specified by:
canBeFromDescription in interface CodeAndDescriptionEnum<FieldMap.RelationEnum>
- Parameters:
desc - la descripción
- Returns:
- true si se puede asignar, false en caso contrario
fromCode
public static FieldMap.RelationEnum fromCode(int code)
fromDescription
public static FieldMap.RelationEnum fromDescription(java.lang.String desc)
fromName
public static FieldMap.RelationEnum fromName(java.lang.String name)