br.com.objectos.way.code
Class MethodInfo
java.lang.Object
br.com.objectos.way.code.MethodInfo
- All Implemented Interfaces:
- Testable<MethodInfo>, IsMustacheSerializable
public abstract class MethodInfo
- extends Object
- implements IsMustacheSerializable, Testable<MethodInfo>
- Author:
- marcio.endo@objectos.com.br (Marcio Endo)
| Methods inherited from interface br.com.objectos.way.core.testing.Testable |
isEqual |
returnTypeInfo
public abstract SimpleTypeInfo returnTypeInfo()
newPojo
public static MethodInfoBuilder newPojo()
hasAccessInfo
public boolean hasAccessInfo(AccessInfo accessInfo)
hasModifierInfo
public boolean hasModifierInfo(ModifierInfo modifierInfo)
hasName
public boolean hasName(String name)
hasNamePrefix
public boolean hasNamePrefix(String prefix)
hasParameterInfoListSize
public boolean hasParameterInfoListSize(int size)
hasReturnTypeInfo
public boolean hasReturnTypeInfo(SimpleTypeInfo typeInfo)
hasSameSignature
public boolean hasSameSignature(MethodInfo other)
toAccessInfo
public MethodInfo toAccessInfo(AccessInfo accessInfo)
toClassName
public String toClassName()
toFieldName
public String toFieldName()
toGetterInfo
public com.google.common.base.Optional<GetterInfo> toGetterInfo()
toImportInfoSet
public Set<ImportInfo> toImportInfoSet()
toMustache
public MustacheObject toMustache()
- Specified by:
toMustache in interface IsMustacheSerializable
toMustacheHelper
public ToMustacheHelper toMustacheHelper()
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2014. All rights reserved.