Package de.codecamp.messages.processor
Class ProcessedMessageKey
- java.lang.Object
-
- de.codecamp.messages.processor.ProcessedMessageKey
-
- All Implemented Interfaces:
de.codecamp.messages.MessageKey,de.codecamp.messages.MessageKeyWithArgs,Comparable<ProcessedMessageKey>
public class ProcessedMessageKey extends Object implements de.codecamp.messages.MessageKeyWithArgs, Comparable<ProcessedMessageKey>
-
-
Constructor Summary
Constructors Constructor Description ProcessedMessageKey(Element sourceElement, TypeElement owningTypeElement, String prefix, String localPart)ProcessedMessageKey(Element sourceElement, TypeElement owningTypeElement, String prefix, String localPart, String[] argTypes, String[] argNames)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(ProcessedMessageKey o)booleanequals(Object obj)intgetArgCount()String[]getArgNames()String[]getArgTypes()StringgetCode()StringgetLocalPart()TypeElementgetOwningTypeElement()StringgetPrefix()ElementgetSourceElement()booleanhasArgs()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
ProcessedMessageKey
public ProcessedMessageKey(Element sourceElement, TypeElement owningTypeElement, String prefix, String localPart)
-
-
Method Detail
-
getSourceElement
public Element getSourceElement()
-
getOwningTypeElement
public TypeElement getOwningTypeElement()
-
getPrefix
public String getPrefix()
-
getLocalPart
public String getLocalPart()
-
getCode
public String getCode()
- Specified by:
getCodein interfacede.codecamp.messages.MessageKey
-
hasArgs
public boolean hasArgs()
- Specified by:
hasArgsin interfacede.codecamp.messages.MessageKeyWithArgs
-
getArgCount
public int getArgCount()
-
getArgTypes
public String[] getArgTypes()
- Specified by:
getArgTypesin interfacede.codecamp.messages.MessageKeyWithArgs
-
getArgNames
public String[] getArgNames()
- Specified by:
getArgNamesin interfacede.codecamp.messages.MessageKeyWithArgs
-
compareTo
public int compareTo(ProcessedMessageKey o)
- Specified by:
compareToin interfaceComparable<ProcessedMessageKey>
-
-