public class DocumentId extends com.yahoo.vespa.objects.Identifiable implements Serializable
Modifier and Type | Field and Description |
---|---|
private GlobalId |
globalId |
private IdString |
id |
Constructor and Description |
---|
DocumentId(com.yahoo.vespa.objects.Deserializer buf)
Constructor used for deserialization.
|
DocumentId(IdString id) |
DocumentId(String id)
Creates a document id based on the given document id URI string.
|
Modifier and Type | Method and Description |
---|---|
DocumentId |
clone() |
int |
compareTo(Object o) |
static DocumentId |
createFromSerialized(String id)
Creates a document id based on a serialized document id URI string.
|
boolean |
equals(Object o) |
String |
getDocType() |
byte[] |
getGlobalId() |
IdString |
getScheme() |
boolean |
hasDocType() |
int |
hashCode() |
void |
onDeserialize(com.yahoo.vespa.objects.Deserializer data) |
void |
onSerialize(com.yahoo.vespa.objects.Serializer target) |
void |
setId(IdString id) |
String |
toString() |
public DocumentId(com.yahoo.vespa.objects.Deserializer buf)
public DocumentId(String id)
public DocumentId(IdString id)
public static DocumentId createFromSerialized(String id)
public DocumentId clone()
clone
in class com.yahoo.vespa.objects.Identifiable
public void setId(IdString id)
public IdString getScheme()
public byte[] getGlobalId()
public int compareTo(Object o)
public boolean equals(Object o)
equals
in class com.yahoo.vespa.objects.Identifiable
public int hashCode()
hashCode
in class com.yahoo.vespa.objects.Identifiable
public String toString()
toString
in class com.yahoo.vespa.objects.Identifiable
public void onSerialize(com.yahoo.vespa.objects.Serializer target) throws SerializationException
onSerialize
in class com.yahoo.vespa.objects.Identifiable
SerializationException
public void onDeserialize(com.yahoo.vespa.objects.Deserializer data) throws DeserializationException
onDeserialize
in class com.yahoo.vespa.objects.Identifiable
DeserializationException
public boolean hasDocType()
public String getDocType()
Copyright © 2018. All rights reserved.