Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.4.0)

E13403-05

oracle.ide.util
Class PatternFilter

java.lang.Object
  extended by oracle.ide.util.PatternFilter

public final class PatternFilter
extends java.lang.Object

Implements an Ant-style pattern filter. A PatternFilter instance is immutable, so a new instance must be created to change the filter. http://ant.apache.org/manual/dirtasks.html#patterns http://devweb.uk.oracle.com/cgi-bin/jdevwiki.pl?JavaCoreIDEGroup/WorkingSets


Method Summary
 boolean containsWildcard()
           
 boolean equals(java.lang.Object obj)
           
static PatternFilter fromStr(java.lang.String filterStr)
          Inverse operation of toString().
 java.lang.String getPattern()
           
 int hashCode()
           
 boolean isExclude()
           
 boolean isInclude()
           
 boolean matches(java.lang.String path)
           
static PatternFilter newExclude(java.lang.String pattern)
           
static PatternFilter newInclude(java.lang.String pattern)
           
 void setInclude(boolean include)
           
 void setPattern(java.lang.String pattern)
          Defines the filter.
 java.lang.String toStr()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

newInclude

public static PatternFilter newInclude(java.lang.String pattern)

newExclude

public static PatternFilter newExclude(java.lang.String pattern)

fromStr

public static PatternFilter fromStr(java.lang.String filterStr)
Inverse operation of toString().


toStr

public java.lang.String toStr()

isInclude

public boolean isInclude()

isExclude

public boolean isExclude()

containsWildcard

public boolean containsWildcard()

setInclude

public void setInclude(boolean include)

getPattern

public java.lang.String getPattern()

setPattern

public void setPattern(java.lang.String pattern)
Defines the filter. The pattern must be a non-empty string.


matches

public boolean matches(java.lang.String path)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.4.0)

E13403-05

Copyright © 1997, 2011, Oracle. All rights reserved.