java.lang.Object
java.lang.Enum<BodyType.Field>
org.wso2.carbon.registry.social.api.people.userprofile.model.BodyType.Field
All Implemented Interfaces:
Serializable, Comparable<BodyType.Field>, java.lang.constant.Constable
Enclosing interface:
BodyType

public static enum BodyType.Field extends Enum<BodyType.Field>
The fields that represent the person object in serialized form.
  • Enum Constant Details

    • BUILD

      public static final BodyType.Field BUILD
      the field name for build.
    • EYE_COLOR

      public static final BodyType.Field EYE_COLOR
      the field name for build.
    • HAIR_COLOR

      public static final BodyType.Field HAIR_COLOR
      the field name for hairColor.
    • HEIGHT

      public static final BodyType.Field HEIGHT
      the field name for height.
    • WEIGHT

      public static final BodyType.Field WEIGHT
      the field name for weight.
  • Method Details

    • values

      public static BodyType.Field[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static BodyType.Field 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
    • toString

      public String toString()
      emit the field as a json element.
      Overrides:
      toString in class Enum<BodyType.Field>
      Returns:
      the field name