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