jpel.util.dataholder
Class DataHolderBuilder

java.lang.Object
  |
  +--jpel.util.dataholder.DataHolderBuilder

public class DataHolderBuilder
extends java.lang.Object

Classe utilitária para a criação de dinâmica dos elementos da linguagem.


Constructor Summary
DataHolderBuilder()
           
 
Method Summary
static void bindDataHolderExtractor(jpel.util.dataholder.DataHolderExtractor loader)
           
static void bindDataHolderExtractor(java.lang.String classType)
           
static void bindDataHolderExtractor(java.lang.String[] types, jpel.util.dataholder.DataHolderExtractor loader)
           
static void bindDataHolderExtractor(java.lang.String[] types, java.lang.String classType)
           
static jpel.util.dataholder.DataHolderFactory getDataHolderFactory()
           
static jpel.util.dataholder.DataHolderFactory getDataHolderFactory(java.lang.String classType)
           
static java.util.Iterator loaderTypes()
           
static jpel.util.dataholder.DataHolderExtractor lookupDataHolderExtractor(java.lang.String type)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataHolderBuilder

public DataHolderBuilder()
Method Detail

getDataHolderFactory

public static jpel.util.dataholder.DataHolderFactory getDataHolderFactory()
                                                                   throws java.lang.ClassNotFoundException,
                                                                          java.lang.IllegalAccessException,
                                                                          java.lang.InstantiationException
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException

getDataHolderFactory

public static jpel.util.dataholder.DataHolderFactory getDataHolderFactory(java.lang.String classType)
                                                                   throws java.lang.ClassNotFoundException,
                                                                          java.lang.IllegalAccessException,
                                                                          java.lang.InstantiationException
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException

bindDataHolderExtractor

public static void bindDataHolderExtractor(java.lang.String classType)
                                    throws java.lang.ClassNotFoundException,
                                           java.lang.IllegalAccessException,
                                           java.lang.InstantiationException
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException

bindDataHolderExtractor

public static void bindDataHolderExtractor(jpel.util.dataholder.DataHolderExtractor loader)

bindDataHolderExtractor

public static void bindDataHolderExtractor(java.lang.String[] types,
                                           java.lang.String classType)
                                    throws java.lang.ClassNotFoundException,
                                           java.lang.IllegalAccessException,
                                           java.lang.InstantiationException
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException

bindDataHolderExtractor

public static void bindDataHolderExtractor(java.lang.String[] types,
                                           jpel.util.dataholder.DataHolderExtractor loader)

lookupDataHolderExtractor

public static jpel.util.dataholder.DataHolderExtractor lookupDataHolderExtractor(java.lang.String type)
                                                                          throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException

loaderTypes

public static java.util.Iterator loaderTypes()

main

public static void main(java.lang.String[] args)