Class SimpleLabelExpression


  • public final class SimpleLabelExpression
    extends LabelExpression
    An expression script using the Simple REST language.

    The label Simple expression expects to hold a legal, Simple script and to be read and evaluated by a Simple expression interpreter. An example expression that combines text with a field value is

     "State: " CONCAT [State_Name]
     

    Note that quotes are needed around the literal text. See https://developers.arcgis.com/documentation/common-data-types/labeling-objects.htm for full documentation on the labelExpression syntax and functions.

    Since:
    100.11.0
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleLabelExpression()
      Creates a label Simple expression with an empty expression script.
      SimpleLabelExpression​(java.lang.String simpleExpression)
      Creates a label Simple expression with a specific Simple script.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SimpleLabelExpression

        public SimpleLabelExpression()
        Creates a label Simple expression with an empty expression script.

        An empty script is a legal Simple expression that will evaluate to an empty string.

        Since:
        100.11.0
      • SimpleLabelExpression

        public SimpleLabelExpression​(java.lang.String simpleExpression)
        Creates a label Simple expression with a specific Simple script.

        The expression is expected to be a complete, self-contained Simple expression.

        Parameters:
        simpleExpression - the Simple expression script string
        Throws:
        java.lang.IllegalArgumentException - if simpleExpression is null
        Since:
        100.11.0