Class AbstractWildcardMatcher.WildcardMatcherSubstitutes

java.lang.Object
org.refcodes.matcher.AbstractWildcardMatcher.WildcardMatcherSubstitutes
All Implemented Interfaces:
org.refcodes.mixin.Dumpable, org.refcodes.mixin.WildcardSubstitutes
Enclosing class:
AbstractWildcardMatcher<M>

protected static class AbstractWildcardMatcher.WildcardMatcherSubstitutes extends Object implements org.refcodes.mixin.WildcardSubstitutes, org.refcodes.mixin.Dumpable
The Class WildcardMatcherSubstitutes.
  • Constructor Details

    • WildcardMatcherSubstitutes

      public WildcardMatcherSubstitutes(String[] aWildcardSubstitutes, Map<String,String> aNamedWildcardSubstittutes)
      Instantiates a new wildcard substitutes impl.
      Parameters:
      aWildcardSubstitutes - the wildcard substitutes
      aNamedWildcardSubstittutes - the named wildcard substittutes
  • Method Details

    • getWildcardReplacements

      public String[] getWildcardReplacements()
      Specified by:
      getWildcardReplacements in interface org.refcodes.mixin.WildcardSubstitutes
    • getWildcardReplacementAt

      public String getWildcardReplacementAt(int aIndex)
      Specified by:
      getWildcardReplacementAt in interface org.refcodes.mixin.WildcardSubstitutes
    • getWildcardReplacement

      public String getWildcardReplacement(String aWildcardName)
      Specified by:
      getWildcardReplacement in interface org.refcodes.mixin.WildcardSubstitutes
    • getWildcardReplacements

      public String[] getWildcardReplacements(String... aWildcardNames)
      Specified by:
      getWildcardReplacements in interface org.refcodes.mixin.WildcardSubstitutes
    • getWildcardReplacementsAt

      public String[] getWildcardReplacementsAt(int... aIndexes)
      Specified by:
      getWildcardReplacementsAt in interface org.refcodes.mixin.WildcardSubstitutes
    • getWildcardNames

      public String[] getWildcardNames()
      Specified by:
      getWildcardNames in interface org.refcodes.mixin.WildcardSubstitutes
    • toString

      public String toString()
      Overrides:
      toString in class Object