com.ibm.jarm.api.property

Enum RMFilteredPropertyType

    • Enum Constant Summary

      Enum Constants 
      Enum Constant and Description
      Any
      Indicates all properties.
      AnyList
      Indicates all properties with cardinality of List.
      AnyNonObject
      Indicates all properties whose data type is a non-object type.
      AnySingleton
      Indicates all properties with cardinality of Single.
      ContentData
      Indicates any property associated with content.
      EnumOfObject
      Indicates all properties with cardinality of Enumeration.
      ListOfBinary
      Indicates all properties that are of multi-valued byte[] data type.
      ListOfBoolean
      Indicates all properties that are of multi-valued Boolean data type.
      ListOfDate
      Indicates all properties that are of multi-valued Date data type.
      ListOfDouble
      Indicates all properties that are of multi-valued Double data type.
      ListOfId
      Indicates all properties that are of multi-valued Guid data type.
      ListOfLong
      Indicates all properties that are of multi-valued Long data type.
      ListOfObject
      Indicates all properties that are of multi-valued Object data type.
      ListOfString
      Indicates all properties that are of multi-valued String data type.
      SingletonBinary
      Indicates all properties that are of single-valued byte[] data type.
      SingletonBoolean
      Indicates all properties that are of single-valued Boolean data type.
      SingletonDate
      Indicates all properties that are of single-valued Date data type.
      SingletonDouble
      Indicates all properties that are of single-valued Double data type.
      SingletonId
      Indicates all properties that are of single-valued Guid data type.
      SingletonLong
      Indicates all properties that are of single-valued Long data type.
      SingletonObject
      Indicates all properties that are of single-valued Object data type.
      SingletonString
      Indicates all properties that are of single-valued String data type.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      int getIntValue()
      Provides the int constant value for the RMFilteredPropertyType member.
      static RMFilteredPropertyType valueOf(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static RMFilteredPropertyType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • AnyList

        public static final RMFilteredPropertyType AnyList
        Indicates all properties with cardinality of List.
      • AnyNonObject

        public static final RMFilteredPropertyType AnyNonObject
        Indicates all properties whose data type is a non-object type.
      • AnySingleton

        public static final RMFilteredPropertyType AnySingleton
        Indicates all properties with cardinality of Single.
      • ContentData

        public static final RMFilteredPropertyType ContentData
        Indicates any property associated with content.
      • EnumOfObject

        public static final RMFilteredPropertyType EnumOfObject
        Indicates all properties with cardinality of Enumeration.
      • ListOfBinary

        public static final RMFilteredPropertyType ListOfBinary
        Indicates all properties that are of multi-valued byte[] data type.
      • ListOfBoolean

        public static final RMFilteredPropertyType ListOfBoolean
        Indicates all properties that are of multi-valued Boolean data type.
      • ListOfDate

        public static final RMFilteredPropertyType ListOfDate
        Indicates all properties that are of multi-valued Date data type.
      • ListOfDouble

        public static final RMFilteredPropertyType ListOfDouble
        Indicates all properties that are of multi-valued Double data type.
      • ListOfId

        public static final RMFilteredPropertyType ListOfId
        Indicates all properties that are of multi-valued Guid data type.
      • ListOfLong

        public static final RMFilteredPropertyType ListOfLong
        Indicates all properties that are of multi-valued Long data type.
      • ListOfObject

        public static final RMFilteredPropertyType ListOfObject
        Indicates all properties that are of multi-valued Object data type.
      • ListOfString

        public static final RMFilteredPropertyType ListOfString
        Indicates all properties that are of multi-valued String data type.
      • SingletonBinary

        public static final RMFilteredPropertyType SingletonBinary
        Indicates all properties that are of single-valued byte[] data type.
      • SingletonBoolean

        public static final RMFilteredPropertyType SingletonBoolean
        Indicates all properties that are of single-valued Boolean data type.
      • SingletonDate

        public static final RMFilteredPropertyType SingletonDate
        Indicates all properties that are of single-valued Date data type.
      • SingletonDouble

        public static final RMFilteredPropertyType SingletonDouble
        Indicates all properties that are of single-valued Double data type.
      • SingletonId

        public static final RMFilteredPropertyType SingletonId
        Indicates all properties that are of single-valued Guid data type.
      • SingletonLong

        public static final RMFilteredPropertyType SingletonLong
        Indicates all properties that are of single-valued Long data type.
      • SingletonObject

        public static final RMFilteredPropertyType SingletonObject
        Indicates all properties that are of single-valued Object data type.
      • SingletonString

        public static final RMFilteredPropertyType SingletonString
        Indicates all properties that are of single-valued String data type.
    • Method Detail

      • values

        public static RMFilteredPropertyType[] 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 (RMFilteredPropertyType c : RMFilteredPropertyType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static RMFilteredPropertyType 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
      • getIntValue

        public int getIntValue()
        Provides the int constant value for the RMFilteredPropertyType member.
        Returns:
        The corresponding int value.

© Copyright IBM Corp. 2010, 2013. All Rights Reserved.