jpel.resolver
Class Bind

java.lang.Object
  |
  +--jpel.resolver.Bind

public class Bind
extends java.lang.Object

Fornece informações de como deve ser feito o mapeamento entre objetos, seus métodos e seus parametros.


Constructor Summary
Bind(java.lang.Object target, java.lang.String method, java.lang.Class[] types, java.lang.String[] command, java.lang.Object[] oldValue, java.lang.Object[] newValue)
          Cria um Bind.
 
Method Summary
 java.lang.String[] getCommands()
           
 java.lang.String getMethod()
           
 java.lang.Object[] getNewValues()
           
 java.lang.Object[] getOldValues()
           
 java.lang.Object getTarget()
           
 java.lang.Class[] getTypes()
           
 void setCommands(java.lang.String[] commands)
           
 void setMethod(java.lang.String method)
           
 void setNewValues(java.lang.Object[] newValues)
           
 void setOldValues(java.lang.Object[] oldValues)
           
 void setTarget(java.lang.Object target)
           
 void setTypes(java.lang.Class[] types)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Bind

public Bind(java.lang.Object target,
            java.lang.String method,
            java.lang.Class[] types,
            java.lang.String[] command,
            java.lang.Object[] oldValue,
            java.lang.Object[] newValue)
Cria um Bind.

Parameters:
target - Objeto onde deve ser chamado o procedimento.
method - Nome do método que deve ser chamado.
types - Tipos dos parâmetros dos metodos
command - Chamada da configuração
oldValue - Objeto antigo usado como argumento do método
newValue - Objeto novo usado como argumento do método que devem ser utilizado na chamada de método.
Method Detail

setTarget

public void setTarget(java.lang.Object target)

getTarget

public java.lang.Object getTarget()

setMethod

public void setMethod(java.lang.String method)

getMethod

public java.lang.String getMethod()

setTypes

public void setTypes(java.lang.Class[] types)

getTypes

public java.lang.Class[] getTypes()

setCommands

public void setCommands(java.lang.String[] commands)

getCommands

public java.lang.String[] getCommands()

setOldValues

public void setOldValues(java.lang.Object[] oldValues)

getOldValues

public java.lang.Object[] getOldValues()

setNewValues

public void setNewValues(java.lang.Object[] newValues)

getNewValues

public java.lang.Object[] getNewValues()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object