Top Fields Constructors Methods
org.jruby.ast.java_signature

public Class SignatureNode

extends Object
Class Inheritance
Known Direct Subclasses
org.jruby.ast.java_signature.ConstructorSignatureNode, org.jruby.ast.java_signature.MethodSignatureNode
Imports
java.util.List

Field Summary

Modifier and TypeField and Description
protected String
protected List<Object>
protected final String
protected final List<ParameterNode>
protected List<TypeNode>

Constructor Summary

AccessConstructor and Description
public
SignatureNode(String name, List<ParameterNode> parameterList)

Method Summary

Modifier and TypeMethod and Description
public List<Object>
public String
public List<ParameterNode>
public List<TypeNode>
public void
setExtraTypeInfo(String extraTypeInfo)

public void
setModifiers(List<Object> modifiers)

public void
setThrows(List<TypeNode> throwTypes)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

extraTypeInfoback to summary
protected String extraTypeInfo
modifiersback to summary
protected List<Object> modifiers
nameback to summary
protected final String name
parameterListback to summary
protected final List<ParameterNode> parameterList
throwTypesback to summary
protected List<TypeNode> throwTypes

Constructor Detail

SignatureNodeback to summary
public SignatureNode(String name, List<ParameterNode> parameterList)

Method Detail

getModifiersback to summary
public List<Object> getModifiers()
getNameback to summary
public String getName()
getParametersback to summary
public List<ParameterNode> getParameters()
getThrowsback to summary
public List<TypeNode> getThrows()
setExtraTypeInfoback to summary
public void setExtraTypeInfo(String extraTypeInfo)
setModifiersback to summary
public void setModifiers(List<Object> modifiers)
setThrowsback to summary
public void setThrows(List<TypeNode> throwTypes)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@Override