|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |