Class DefaultDef.CaseMatcher

java.lang.Object
org.eigenbase.xom.ElementDef
mondrian.rolap.aggmatcher.DefaultDef.Base
mondrian.rolap.aggmatcher.DefaultDef.CaseMatcher
All Implemented Interfaces:
Serializable, Cloneable, org.eigenbase.xom.NodeDef
Direct Known Subclasses:
DefaultDef.Mapper, DefaultDef.NameMatcher, DefaultDef.Regex
Enclosing class:
DefaultDef

public abstract static class DefaultDef.CaseMatcher extends DefaultDef.Base
This is a base class for all elements that can match strings where the case of the string is important. In addition, it has an id which services as its tag.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String[]
    Allowable values for charcase.
     
     

    Fields inherited from class mondrian.rolap.aggmatcher.DefaultDef.Base

    enabled
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    CaseMatcher(org.eigenbase.xom.DOMWrapper _def)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    display(PrintWriter _out, int _indent)
     
    boolean
    displayDiff(org.eigenbase.xom.ElementDef _other, PrintWriter _out, int _indent)
     
    void
    displayXML(org.eigenbase.xom.XMLOutput _out, int _indent)
     
     
     
     
    protected String
     
    void
     

    Methods inherited from class mondrian.rolap.aggmatcher.DefaultDef.Base

    isEnabled

    Methods inherited from class org.eigenbase.xom.ElementDef

    addChild, addChildren, clone, constructElement, constructElement, deepCopy, diff, displayAttribute, displayAttributeDiff, displayElement, displayElementArray, displayElementArrayDiff, displayElementDiff, displayIndent, displayString, displayStringArray, displayStringArrayDiff, displayStringDiff, displayXML, displayXMLElement, displayXMLElementArray, displayXMLString, displayXMLStringArray, equals, getChildren, getElementChildren, getElementClass, getLocation, getMixedChildren, getMixedChildren_new, getText, getType, getWrapper, hashCode, toCompactXML, toString, toXML, verifyEqual

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • id

      public String id
    • _charcase_values

      public static final String[] _charcase_values
      Allowable values for charcase.
    • charcase

      public String charcase
  • Constructor Details

    • CaseMatcher

      public CaseMatcher()
    • CaseMatcher

      public CaseMatcher(org.eigenbase.xom.DOMWrapper _def) throws org.eigenbase.xom.XOMException
      Throws:
      org.eigenbase.xom.XOMException
  • Method Details