Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01

weblogicx.jsp.tags
Class BeanParamGenerator

java.lang.Object
  extended by weblogic.utils.compiler.CodeGenerator
      extended by weblogicx.jsp.tags.BeanParamGenerator

public class BeanParamGenerator
extends weblogic.utils.compiler.CodeGenerator


Nested Class Summary
 
Nested classes/interfaces inherited from class weblogic.utils.compiler.CodeGenerator
weblogic.utils.compiler.CodeGenerator.Output
 
Field Summary
 
Fields inherited from class weblogic.utils.compiler.CodeGenerator
CheckValidChar, compilerFactory, NON_WORD_CHARS, targetDirectory, verboseCodegen
 
Method Summary
 String allArrayPropSetters()
           
 String arrayComponentTypeLoop()
           
 String beanFillerCode()
           
 String checkDefaultConstructorBlock()
           
 String classBody()
           
 String currentBeanGetterLoop()
           
 String currentBeanSetterLoop()
           
 String currentBeanType()
           
 String generated_class_name()
           
 String get_method_name()
           
static void main(String[] a)
           
protected  PrintWriter makeOutputStream(File f)
          Abstract out the creation of the output stream, so that subclasses (like JSP) can pretty-print the source code.
 Enumeration outputs(Object[] inputs)
          Returns an enumerations of Output objects.
 String packageStatement()
           
 String publicGetLoop()
           
 String publicSetLoop()
           
 String set_method_name()
           
 String type()
           
 String typeArrayAdd()
           
 String typeArrayAddMethods()
           
 String typeArrayDelete()
           
 String typeArrayDeleteMethods()
           
 String typeArrayShift()
           
 String typeArrayShiftMethods()
           
 
Methods inherited from class weblogic.utils.compiler.CodeGenerator
argumentLookup, baseConversion, buildString, classLookup, cleanup, date, ensureDir, exceptions, exceptions, expandArrayClass, extractOptionValues, generate, generate, generate, generate, generateCode, generator, get_component_type, getCompilerFactory, getFileChars, getProductionRule, getRootDirectoryName, getRuleName, installResource, is_primitive_array, javaCodeForType, lookupConvert, makeIndentingOutputStream, makeWriter, outputs, parameters, parse, parse, prepare, primitive_type_array, primitive_type, processProductionRules, processTemplate, processTemplate, readLookup, rootDirectory, setCompilerFactory, setEncoding, setRootDirectoryName, setTargetDirectory, targetFile, time, timeAndDate, type_array, writeLookup, writeToFile, year
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

makeOutputStream

protected PrintWriter makeOutputStream(File f)
                                throws IOException
Description copied from class: weblogic.utils.compiler.CodeGenerator
Abstract out the creation of the output stream, so that subclasses (like JSP) can pretty-print the source code.

Overrides:
makeOutputStream in class weblogic.utils.compiler.CodeGenerator
Throws:
IOException

checkDefaultConstructorBlock

public String checkDefaultConstructorBlock()
                                    throws Exception
Throws:
Exception

outputs

public Enumeration outputs(Object[] inputs)
                    throws IOException
Description copied from class: weblogic.utils.compiler.CodeGenerator
Returns an enumerations of Output objects.

Overrides:
outputs in class weblogic.utils.compiler.CodeGenerator
Throws:
IOException

typeArrayAddMethods

public String typeArrayAddMethods()
                           throws Exception
Throws:
Exception

typeArrayAdd

public String typeArrayAdd()

typeArrayShiftMethods

public String typeArrayShiftMethods()
                             throws Exception
Throws:
Exception

typeArrayShift

public String typeArrayShift()

typeArrayDeleteMethods

public String typeArrayDeleteMethods()
                              throws Exception
Throws:
Exception

typeArrayDelete

public String typeArrayDelete()

type

public String type()

publicGetLoop

public String publicGetLoop()
                     throws Exception
Throws:
Exception

publicSetLoop

public String publicSetLoop()
                     throws Exception
Throws:
Exception

currentBeanSetterLoop

public String currentBeanSetterLoop()
                             throws Exception
Throws:
Exception

currentBeanGetterLoop

public String currentBeanGetterLoop()
                             throws Exception
Throws:
Exception

get_method_name

public String get_method_name()

arrayComponentTypeLoop

public String arrayComponentTypeLoop()
                              throws Exception
Throws:
Exception

beanFillerCode

public String beanFillerCode()
                      throws Exception
Throws:
Exception

allArrayPropSetters

public String allArrayPropSetters()
                           throws Exception
Throws:
Exception

set_method_name

public String set_method_name()

currentBeanType

public String currentBeanType()

packageStatement

public String packageStatement()

generated_class_name

public String generated_class_name()

classBody

public String classBody()
                 throws Exception
Throws:
Exception

main

public static void main(String[] a)
                 throws Exception
Throws:
Exception

Copyright 1996, 2013, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.2)

Part Number E27170-01