T - the type of the address part from which this configurable string was derivedP - the type of the params used to generate the stringpublic class IPAddressPartConfiguredString<T extends IPAddressPart,P extends IPAddressPartStringParams<T>>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
T |
addr |
P |
stringParams |
| Constructor and Description |
|---|
IPAddressPartConfiguredString(T addr,
P stringParams) |
| Modifier and Type | Method and Description |
|---|---|
<S extends IPAddressPartConfiguredString<T,P>> |
getNetworkStringMatcher(boolean isEntireAddress,
IPAddressSQLTranslator translator)
Provides an object that can build SQL clauses to match this string representation.
|
java.lang.String |
getString() |
char |
getTrailingSegmentSeparator() |
int |
getTrailingSeparatorCount() |
java.lang.String |
toString() |
public final T extends IPAddressPart addr
public final P extends IPAddressPartStringParams<T> stringParams
public int getTrailingSeparatorCount()
public char getTrailingSegmentSeparator()
public <S extends IPAddressPartConfiguredString<T,P>> SQLStringMatcher<T,P,S> getNetworkStringMatcher(boolean isEntireAddress, IPAddressSQLTranslator translator)
isEntireAddress - translator - public java.lang.String getString()
public java.lang.String toString()
toString in class java.lang.Object