Interface PrimitiveValueDescriptor

All Superinterfaces:
ByteCodeDescriptor, com.buschmais.xo.api.CompositeObject, com.buschmais.jqassistant.core.store.api.model.Descriptor, JavaByteCodeDescriptor, JavaDescriptor, com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor, PrimitiveDescriptor, TypedDescriptor, com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<Object>

public interface PrimitiveValueDescriptor extends PrimitiveDescriptor, TypedDescriptor, com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<Object>
Represents a primitive value.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
     

    Methods inherited from interface com.buschmais.xo.api.CompositeObject

    as, getDelegate, getId

    Methods inherited from interface com.buschmais.jqassistant.plugin.common.api.model.NamedDescriptor

    getName, setName

    Methods inherited from interface com.buschmais.jqassistant.plugin.java.api.model.TypedDescriptor

    getGenericType, getType, setGenericType, setType
  • Method Details

    • getValue

      @Property("value") Object getValue()
      Specified by:
      getValue in interface com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<Object>
    • setValue

      void setValue(Object value)
      Specified by:
      setValue in interface com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<Object>