Uses of Class
com.lonniepryor.blues.util.Strings

Packages that use Strings
com.lonniepryor.blues.aop Describes the interfaces used to interact with the Blues Framework AOP system. 
com.lonniepryor.blues.util Common utility classes used throughout the Blues Framework. 
 

Uses of Strings in com.lonniepryor.blues.aop
 

Methods in com.lonniepryor.blues.aop with parameters of type Strings
static Pointcut Pointcut.invokeInstance(Strings specification)
          Creates a new specification satisified by join points whose instance name satisfy the supplied specification.
 

Uses of Strings in com.lonniepryor.blues.util
 

Subclasses of Strings in com.lonniepryor.blues.util
 class TokenizedStrings
          Specification interface for identifying Strings or parts of Strings that are delimeted by a paticular character.
 

Methods in com.lonniepryor.blues.util that return Strings
static Strings TokenizedStrings.anyTokens()
          Returns a specification satisfied by any non-null string.
static Strings TokenizedStrings.withAtLeastNumTokens(int minTokens, char delimeter)
          Returns a specification satisfied by strings with the specified minimum number of tokens.
static Strings TokenizedStrings.matchingToken(java.lang.String stringPattern, char delimeter)
          Returns a specification satisfied by single-token strings matching the specified string pattern.
static Strings TokenizedStrings.matchingToken(Strings specification, char delimeter)
          Returns a specification satisfied by single-token strings that satisfy the supplied specification.
static Strings TokenizedStrings.parse(java.lang.String tokStringPattern, char delimeter)
          Parses a delimeted string pattern containing the '*' wildcard.
static Strings TokenizedStrings.parseExpression(java.lang.String tokStringPatternExpr, char delimeter)
          Parses a logical expression as described in the Expression class, using this class's parse() method for creating values.
 Strings TokenizedStrings.Builder.endingWithAnyTokens(char delimeter)
          Returns a Strings specification that will allow any number of tokens at the end of canidate strings.
 Strings TokenizedStrings.Builder.endingWithAtLeastNumTokens(int minTokens, char delimeter)
          Returns a Strings specification that will require at least the supplied number of tokens at the end of canidate strings.
 Strings TokenizedStrings.Builder.endingWithToken(java.lang.String stringPattern, char delimeter)
          Returns a Strings specification that will require a token satisfying the supplied pattern at the end of canidate strings.
 Strings TokenizedStrings.Builder.endingWithToken(Strings specification, char delimeter)
          Returns a Strings specification that will require a token satisfying the supplied specification at the end of canidate strings.
static Strings Strings.any()
          Returns a specification satisfied by any non-null string.
static Strings Strings.notEmpty()
          Returns a specification satisfied by any non-empty string.
static Strings Strings.withAtLeastNumChars(int minChars)
          Returns a specification satisfied by strings of at least the specified length.
static Strings Strings.matching(Characters specification)
          Returns a specification satisfied by strings with a single character that satisfies the specified specification.
static Strings Strings.matching(java.lang.String characters)
          Returns a specification satisfied by strings equal to the specified string.
static Strings Strings.parse(java.lang.String stringPattern)
          Parses a string pattern containing the '' wildcard.
static Strings Strings.parseExpression(java.lang.String stringPatternExpr)
          Parses a logical expression as described in the Expression class, using this class's parse() method for creating values.
 Strings Strings.and(Strings specification)
          Returns a specification representing a logical AND of this specification on the left and the supplied specification on the right.
 Strings Strings.or(Strings specification)
          Returns a specification representing a logical OR of this specification on the left and the supplied specification on the right.
 Strings Strings.not()
          Returns a specification representing a logical NOT of this specification.
 Strings Strings.Builder.endingWithAny()
          Returns a Strings specification that will accept any number of characters at the end of canidate strings.
 Strings Strings.Builder.endingWithAtLeastNumChars(int minChars)
          Returns a Strings specification that will require the at least the specified number of characters at the end of canidate strings.
 Strings Strings.Builder.endingWith(Characters specification)
          Returns a Strings specification that will require the supplied character at the end of canidate strings.
 Strings Strings.Builder.endingWith(java.lang.String characters)
          Returns a Strings specification that will require the supplied text at the end of canidate strings.
 

Methods in com.lonniepryor.blues.util with parameters of type Strings
static Strings TokenizedStrings.matchingToken(Strings specification, char delimeter)
          Returns a specification satisfied by single-token strings that satisfy the supplied specification.
static TokenizedStrings.Builder TokenizedStrings.startingWithToken(Strings specification)
          Returns a Builder whose resulting Strings specification will require the supplied specification at the beginning of canidate strings.
 TokenizedStrings.Builder TokenizedStrings.Builder.followedByToken(Strings specification)
          Returns a Builder whose resulting Strings specification will require the supplied specification at this point in canidate strings.
 Strings TokenizedStrings.Builder.endingWithToken(Strings specification, char delimeter)
          Returns a Strings specification that will require a token satisfying the supplied specification at the end of canidate strings.
static Methods Methods.named(Strings specification)
          Creates a new specification satisfied by Methods whose names satisfy the supplied specification.
static Fields Fields.named(Strings specification)
          Creates a new specification satisfied by Fields whose names match the supplied specification.
 Strings Strings.and(Strings specification)
          Returns a specification representing a logical AND of this specification on the left and the supplied specification on the right.
 Strings Strings.or(Strings specification)
          Returns a specification representing a logical OR of this specification on the left and the supplied specification on the right.
static Types Types.named(Strings specification)
          Creates a new specification satisfied by Types whose names match the supplied pattern.
 



Copyright © 2003 Blues Framework. All Rights Reserved.