org.mule.devkit.dynamic.api.model
Class Module.Parameter

java.lang.Object
  extended by org.mule.devkit.dynamic.api.model.Module.Parameter
Enclosing class:
Module

public static class Module.Parameter
extends Object

See Also:
org.mule.api.annotations.param.Default}, org.mule.api.annotations.param.Optional}

Constructor Summary
Module.Parameter(String name, Class<?> type, boolean optional, String defaultValue)
           
 
Method Summary
 boolean equals(Object other)
           
 String getDefaultValue()
           
 String getName()
           
 Class<?> getType()
           
 int hashCode()
           
 boolean isOptional()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Module.Parameter

public Module.Parameter(String name,
                        Class<?> type,
                        boolean optional,
                        String defaultValue)
Method Detail

getName

public final String getName()

getType

public final Class<?> getType()

isOptional

public final boolean isOptional()

getDefaultValue

public final String getDefaultValue()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object other)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.