org.apache.qpid.agent.binding
Interface TypeBinding

All Known Implementing Classes:
ClassBinding, EnumBinding, ListBinding, MapBinding, QMFTypeBinding

public interface TypeBinding

Binding between Java Type and QMF type


Method Summary
 Object decode(org.apache.qpid.transport.codec.Decoder dec)
           
 void encode(org.apache.qpid.transport.codec.Encoder enc, Object value)
           
 short getCode()
           
 Class<?> getJavaClass()
           
 String getRefClass()
           
 String getRefPackage()
           
 boolean isNative()
           
 boolean optionalDefault()
           
 

Method Detail

decode

Object decode(org.apache.qpid.transport.codec.Decoder dec)

encode

void encode(org.apache.qpid.transport.codec.Encoder enc,
            Object value)

getJavaClass

Class<?> getJavaClass()

getCode

short getCode()

isNative

boolean isNative()

getRefClass

String getRefClass()

getRefPackage

String getRefPackage()

optionalDefault

boolean optionalDefault()


Licensed to the Apache Software Foundation