public final class RemoteAnalyzerReference extends Object implements AnalyzerReference
RemoteAnalyzer.| Modifier and Type | Field and Description |
|---|---|
static RemoteAnalyzerReference |
DEFAULT |
static RemoteAnalyzerReference |
PASS_THROUGH |
| Constructor and Description |
|---|
RemoteAnalyzerReference(RemoteAnalyzer analyzer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close analyzer if possible
|
RemoteAnalyzer |
getAnalyzer() |
<T extends AnalyzerReference> |
is(Class<T> analyzerType)
Check if the analyzer can be represented using a specific class.
|
String |
toString() |
<T extends AnalyzerReference> |
unwrap(Class<T> analyzerType)
Convert this instance to T
|
public static final RemoteAnalyzerReference DEFAULT
public static final RemoteAnalyzerReference PASS_THROUGH
public RemoteAnalyzerReference(RemoteAnalyzer analyzer)
public RemoteAnalyzer getAnalyzer()
public void close()
AnalyzerReferenceclose in interface AnalyzerReferencepublic <T extends AnalyzerReference> boolean is(Class<T> analyzerType)
AnalyzerReferenceis in interface AnalyzerReferenceanalyzerType - an AnalyzerReference typepublic <T extends AnalyzerReference> T unwrap(Class<T> analyzerType)
AnalyzerReferenceunwrap in interface AnalyzerReferenceT - an AnalyzerReference typeanalyzerType - the class TCopyright © 2006–2016 Hibernate. All rights reserved.