org.apache.qpid.agent.binding
Class ParameterBinding

java.lang.Object
  extended by org.apache.qpid.agent.binding.ParameterBinding

public class ParameterBinding
extends Object

Metadata for mapping a method argument to a QMF schema


Constructor Summary
ParameterBinding(String name, TypeBinding type, boolean in, boolean out)
           
 
Method Summary
(package private)  void encode(org.apache.qpid.transport.codec.Encoder enc)
           
 boolean equals(Object obj)
           
 String getName()
           
 TypeBinding getType()
           
 int hashCode()
           
 boolean isIn()
           
 boolean isOut()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterBinding

public ParameterBinding(String name,
                        TypeBinding type,
                        boolean in,
                        boolean out)
Method Detail

getName

public String getName()

getType

public TypeBinding getType()

isIn

public boolean isIn()

isOut

public boolean isOut()

encode

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

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Licensed to the Apache Software Foundation