Package org.apache.qpid.protonj2.types
Class UnknownDescribedType
- java.lang.Object
-
- org.apache.qpid.protonj2.types.UnknownDescribedType
-
- All Implemented Interfaces:
DescribedType
public class UnknownDescribedType extends Object implements DescribedType
Generic AMQP Described type wrapper that is used whenever a decode encounters an Described type encoding for which there is noDescribedTypeDecoder
registered.
-
-
Constructor Summary
Constructors Constructor Description UnknownDescribedType(Object descriptor, Object described)
Creates a new wrapper around the type descriptor and the described value.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Object
getDescribed()
Returns the described type value that is carried in this instance.Object
getDescriptor()
Returns the Described Type descriptor that identified this instance.int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
UnknownDescribedType
public UnknownDescribedType(Object descriptor, Object described)
Creates a new wrapper around the type descriptor and the described value.- Parameters:
descriptor
- The type descriptor that was used for the encoding of this type.described
- The value that was encoded into the body of the described type.
-
-
Method Detail
-
getDescriptor
public Object getDescriptor()
Description copied from interface:DescribedType
Returns the Described Type descriptor that identified this instance.- Specified by:
getDescriptor
in interfaceDescribedType
- Returns:
- the descriptor that identifies this instance.
-
getDescribed
public Object getDescribed()
Description copied from interface:DescribedType
Returns the described type value that is carried in this instance.- Specified by:
getDescribed
in interfaceDescribedType
- Returns:
- the value carried inside this described instance.
-
-