com.ibm.jarm.api.meta

Interface RMPropertyDescriptionString

    • Method Detail

      • getMarkingSet

        RMMarkingSet getMarkingSet()
        Specifies the set of markings, if any, applicable to the value of a property that is based on this property description.
        Returns:
        A RMMarkingSet instance, or null if no marking set is associated with this property description.
      • getStringMaximumLength

        java.lang.Integer getStringMaximumLength()
        Specifies the maximum length, in characters, if any, for the string value of a property that is based on this property description.
        Returns:
        An Integer or null if no maximum length is defined.
      • getStringDefaultValue

        java.lang.String getStringDefaultValue()
        Specifies the default string value, if any, for a property that is based on this property description.
        Returns:
        A String or null if no default value is defined.
      • getStringSelectionsList

        java.util.List<java.lang.String> getStringSelectionsList()
        Specifies a collection of String instances that can be assigned to the value of a property that is based on this property description.
        Returns:
        A List<String> collection, or null if no selection list is defined.
      • isCBREnabled

        boolean isCBREnabled()
        Specifies whether a property that is based on this property description is enabled for full text indexing (content-based retrieval).

        The isCBREnabled method of the containing RMClassDescription for this property description must also return a true value to allow a true value at the property level to take effect.

        Returns:
        true if full text indexing is supported, false otherwise.
      • usesLongColumn

        boolean usesLongColumn()
        Specifies whether a string valued property based on this property description is stored in a database column as a short string or as a long string. Long string database table columns store their values separately from the rest of the table and therefore bypass table row-size limitations.
        Returns:
        true if a long column is used, false otherwise.

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