public class BasicProviderInfo extends java.lang.Object implements ProviderInfo
Modifier and Type | Field and Description |
---|---|
private DependableFinder |
dFinder |
private java.lang.String |
providerName |
private UUID |
uuid
This class implements Formatable.
|
Constructor and Description |
---|
BasicProviderInfo()
Public niladic constructor.
|
BasicProviderInfo(UUID uuid,
DependableFinder dFinder,
java.lang.String providerName)
Make one of these puppies.
|
Modifier and Type | Method and Description |
---|---|
DependableFinder |
getDependableFinder()
Get the DependableFinder.
|
UUID |
getObjectId()
Get the object id
|
java.lang.String |
getProviderName()
Get the provider's name.
|
int |
getTypeFormatId()
Get the formatID which corresponds to this class.
|
void |
readExternal(java.io.ObjectInput in)
Read this object from a stream of stored objects.
|
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out)
Write this object to a stream of stored objects.
|
private UUID uuid
private DependableFinder dFinder
private java.lang.String providerName
public BasicProviderInfo()
BasicProviderInfo(UUID uuid, DependableFinder dFinder, java.lang.String providerName)
uuid
- UUID of Provider.dFinder
- DependableFinder for Provider.providerName
- Name of the Provider.public DependableFinder getDependableFinder()
ProviderInfo
getDependableFinder
in interface ProviderInfo
ProviderInfo.getDependableFinder()
public UUID getObjectId()
ProviderInfo
getObjectId
in interface ProviderInfo
ProviderInfo.getObjectId()
public java.lang.String getProviderName()
ProviderInfo
getProviderName
in interface ProviderInfo
ProviderInfo.getProviderName()
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
in
- read this.java.io.IOException
- thrown on errorjava.lang.ClassNotFoundException
- thrown on errorpublic void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
out
- write bytes here.java.io.IOException
- thrown on errorpublic int getTypeFormatId()
getTypeFormatId
in interface TypedFormat
public java.lang.String toString()
toString
in class java.lang.Object
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.