Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.memoire.foo
Class FooMessage  view FooMessage download FooMessage.java

java.lang.Object
  extended bycom.memoire.foo.FooMessage

public class FooMessage
extends java.lang.Object


Field Summary
private  java.lang.String alias_
           
private  java.lang.String[] argnames_
           
private  java.lang.Object[] block_
           
private  boolean evalargs_
           
private  java.lang.reflect.Field field_
           
private  java.lang.reflect.Method method_
           
private  java.lang.String name_
           
private static FooCategory pkg_
           
 
Constructor Summary
  FooMessage(java.lang.String _name, java.lang.reflect.Field _field, boolean _evalargs)
           
  FooMessage(java.lang.String _name, java.lang.reflect.Method _method, boolean _evalargs)
           
private FooMessage(java.lang.String _name, java.lang.reflect.Method _method, java.lang.reflect.Field _field, java.lang.Object[] _block, java.lang.String _alias, boolean _evalargs, java.lang.String[] _argnames)
           
  FooMessage(java.lang.String _name, java.lang.Object[] _block, boolean _evalargs)
           
  FooMessage(java.lang.String _name, java.lang.Object[] _block, java.lang.String[] _argnames, boolean _evalargs)
           
  FooMessage(java.lang.String _name, java.lang.String _alias, boolean _evalargs)
           
 
Method Summary
 java.lang.String[] getArgNames()
           
 java.lang.String getName()
           
 java.lang.Object getObject()
           
static FooCategory init()
           
 boolean shouldEvalArgs()
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pkg_

private static FooCategory pkg_

name_

private java.lang.String name_

method_

private java.lang.reflect.Method method_

field_

private java.lang.reflect.Field field_

block_

private java.lang.Object[] block_

alias_

private java.lang.String alias_

evalargs_

private boolean evalargs_

argnames_

private java.lang.String[] argnames_
Constructor Detail

FooMessage

private FooMessage(java.lang.String _name,
                   java.lang.reflect.Method _method,
                   java.lang.reflect.Field _field,
                   java.lang.Object[] _block,
                   java.lang.String _alias,
                   boolean _evalargs,
                   java.lang.String[] _argnames)

FooMessage

public FooMessage(java.lang.String _name,
                  java.lang.reflect.Method _method,
                  boolean _evalargs)

FooMessage

public FooMessage(java.lang.String _name,
                  java.lang.reflect.Field _field,
                  boolean _evalargs)

FooMessage

public FooMessage(java.lang.String _name,
                  java.lang.Object[] _block,
                  boolean _evalargs)

FooMessage

public FooMessage(java.lang.String _name,
                  java.lang.Object[] _block,
                  java.lang.String[] _argnames,
                  boolean _evalargs)

FooMessage

public FooMessage(java.lang.String _name,
                  java.lang.String _alias,
                  boolean _evalargs)
Method Detail

init

public static final FooCategory init()

getName

public java.lang.String getName()

getObject

public java.lang.Object getObject()

shouldEvalArgs

public boolean shouldEvalArgs()

getArgNames

public java.lang.String[] getArgNames()

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).