Class TemporaryAnnotationReferenceDataType

java.lang.Object
com.yahoo.vespa.objects.Selectable
com.yahoo.vespa.objects.Identifiable
com.yahoo.document.DataType
com.yahoo.document.annotation.AnnotationReferenceDataType
com.yahoo.schema.document.annotation.TemporaryAnnotationReferenceDataType
All Implemented Interfaces:
Cloneable, Comparable<com.yahoo.document.DataType>

public class TemporaryAnnotationReferenceDataType extends com.yahoo.document.annotation.AnnotationReferenceDataType
Author:
Einar M R Rosenvinge
  • Field Summary

    Fields inherited from class com.yahoo.document.DataType

    BOOL, BYTE, classId, DOCUMENT, DOUBLE, FLOAT, FLOAT16, INT, LONG, NONE, PREDICATE, RAW, STRING, TAG, tensorDataTypeCode, URI
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
    setAnnotationType(com.yahoo.document.annotation.AnnotationType type)
     

    Methods inherited from class com.yahoo.document.annotation.AnnotationReferenceDataType

    createFieldValue, getAnnotationType, getValueClass, isValueCompatible

    Methods inherited from class com.yahoo.document.DataType

    buildFieldPath, clone, compareTo, createByReflection, createFieldValue, equals, getArray, getCode, getId, getMap, getName, getPrimitiveType, getTensor, getWeightedSet, getWeightedSet, hashCode, isAssignableFrom, isMultivalue, isRegistered, lastPredefinedDataTypeId, register, register, setId, setName, toString, visitMembers

    Methods inherited from class com.yahoo.vespa.objects.Identifiable

    create, createFromId, deserialize, deserializeOptional, deserializeWithId, equals, getClassId, getRawUtf8Bytes, getUtf8, onDeserialize, onGetClassId, onSerialize, putUtf8, registerClass, serialize, serializeOptional, serializeWithId

    Methods inherited from class com.yahoo.vespa.objects.Selectable

    select, select, selectMembers

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TemporaryAnnotationReferenceDataType

      public TemporaryAnnotationReferenceDataType(String target)
  • Method Details

    • getTarget

      public String getTarget()
    • setAnnotationType

      public void setAnnotationType(com.yahoo.document.annotation.AnnotationType type)
      Overrides:
      setAnnotationType in class com.yahoo.document.annotation.AnnotationReferenceDataType