Class ParserActionBase

java.lang.Object
com.sun.corba.se.impl.orb.ParserActionBase
All Implemented Interfaces:
ParserAction
Direct Known Subclasses:
NormalParserAction, PrefixParserAction

public abstract class ParserActionBase extends Object implements ParserAction
  • Constructor Details

    • ParserActionBase

      public ParserActionBase(String propertyName, boolean prefix, Operation operation, String fieldName)
  • Method Details

    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getPropertyName

      public String getPropertyName()
      Description copied from interface: ParserAction
      Return the property name or prefix for which this action is applied.
      Specified by:
      getPropertyName in interface ParserAction
    • isPrefix

      public boolean isPrefix()
      Description copied from interface: ParserAction
      Return whether this action is for an exact match or a prefix match (true).
      Specified by:
      isPrefix in interface ParserAction
    • getFieldName

      public String getFieldName()
      Description copied from interface: ParserAction
      Return the field name in an object that is set with the result
      Specified by:
      getFieldName in interface ParserAction
    • apply

      public abstract Object apply(Properties props)
      Description copied from interface: ParserAction
      Apply this action to props and return the result.
      Specified by:
      apply in interface ParserAction
    • getOperation

      protected Operation getOperation()