org.androidtransfuse.analysis.astAnalyzer
Class IntentFactoryExtraAspect
java.lang.Object
org.androidtransfuse.analysis.astAnalyzer.IntentFactoryExtraAspect
- All Implemented Interfaces:
- Comparable<IntentFactoryExtraAspect>
public class IntentFactoryExtraAspect
- extends Object
- implements Comparable<IntentFactoryExtraAspect>
Aspect representing an extra parameter required by a Component. This will trigger the code generator to
build an IntentFactoryStrategy containing the appropriate extras in the constructor or setters.
- Author:
- John Ericksen
IntentFactoryExtraAspect
public IntentFactoryExtraAspect(boolean required,
String name,
ASTType type)
isRequired
public boolean isRequired()
getName
public String getName()
getType
public ASTType getType()
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
compareTo
public int compareTo(IntentFactoryExtraAspect intentFactoryExtra)
- Specified by:
compareTo in interface Comparable<IntentFactoryExtraAspect>
Copyright © 2012. All Rights Reserved.