Enum Class PartialRefundBasisEnumeration

java.lang.Object
java.lang.Enum<PartialRefundBasisEnumeration>
uk.org.netex.www.netex.PartialRefundBasisEnumeration
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<PartialRefundBasisEnumeration>, Constable

@Generated public enum PartialRefundBasisEnumeration extends Enum<PartialRefundBasisEnumeration> implements com.google.protobuf.ProtocolMessageEnum
 Allowed values for Refund Basis.  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 316:55]
 
Protobuf enum uk.org.netex.www.netex.PartialRefundBasisEnumeration
  • Enum Constant Details

    • PARTIAL_REFUND_BASIS_ENUMERATION_UNSPECIFIED

      public static final PartialRefundBasisEnumeration PARTIAL_REFUND_BASIS_ENUMERATION_UNSPECIFIED
       Default
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNSPECIFIED = 0;
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_DAYS

      public static final PartialRefundBasisEnumeration PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_DAYS
       Refund is given for any unused days.  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 321:40]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_DAYS = 1;
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_WEEKS

      public static final PartialRefundBasisEnumeration PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_WEEKS
       Refund is given for any unused weeks  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 326:41]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_WEEKS = 2;
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_MONTHS

      public static final PartialRefundBasisEnumeration PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_MONTHS
       Refund is given for any unused months  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 331:42]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_MONTHS = 3;
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_SEMESTERS

      public static final PartialRefundBasisEnumeration PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_SEMESTERS
       [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 336:46]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_SEMESTERS = 4;
    • PARTIAL_REFUND_BASIS_ENUMERATION_OTHER

      public static final PartialRefundBasisEnumeration PARTIAL_REFUND_BASIS_ENUMERATION_OTHER
       Other basis.  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 337:35]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_OTHER = 5;
    • UNRECOGNIZED

      public static final PartialRefundBasisEnumeration UNRECOGNIZED
  • Field Details

    • PARTIAL_REFUND_BASIS_ENUMERATION_UNSPECIFIED_VALUE

      public static final int PARTIAL_REFUND_BASIS_ENUMERATION_UNSPECIFIED_VALUE
       Default
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNSPECIFIED = 0;
      See Also:
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_DAYS_VALUE

      public static final int PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_DAYS_VALUE
       Refund is given for any unused days.  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 321:40]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_DAYS = 1;
      See Also:
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_WEEKS_VALUE

      public static final int PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_WEEKS_VALUE
       Refund is given for any unused weeks  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 326:41]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_WEEKS = 2;
      See Also:
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_MONTHS_VALUE

      public static final int PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_MONTHS_VALUE
       Refund is given for any unused months  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 331:42]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_MONTHS = 3;
      See Also:
    • PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_SEMESTERS_VALUE

      public static final int PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_SEMESTERS_VALUE
       [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 336:46]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_UNUSED_SEMESTERS = 4;
      See Also:
    • PARTIAL_REFUND_BASIS_ENUMERATION_OTHER_VALUE

      public static final int PARTIAL_REFUND_BASIS_ENUMERATION_OTHER_VALUE
       Other basis.  [netex_part_3/part3_fares/netex_usageParameterAfterSales_support.xsd at 337:35]
       
      PARTIAL_REFUND_BASIS_ENUMERATION_OTHER = 5;
      See Also:
  • Method Details

    • values

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

      public static PartialRefundBasisEnumeration valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static PartialRefundBasisEnumeration valueOf(int value)
      Deprecated.
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static PartialRefundBasisEnumeration forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<PartialRefundBasisEnumeration> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static PartialRefundBasisEnumeration valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null