|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.core.ext.linker.Artifact<CompilationResult>
com.google.gwt.core.ext.linker.CompilationResult
public abstract class CompilationResult
Represents a unique compilation of the module. Multiple permutations may result in identical JavaScript.
Constructor Summary | |
---|---|
protected |
CompilationResult(java.lang.Class<? extends Linker> linkerType)
|
Method Summary | |
---|---|
protected int |
compareToComparableArtifact(CompilationResult o)
Performs comparison with an artifact of a compatible base type. |
protected java.lang.Class<CompilationResult> |
getComparableArtifactType()
Returns the base type to use for comparisons between Artifacts. |
abstract java.lang.String |
getJavaScript()
Returns the JavaScript compilation. |
abstract java.util.SortedSet<java.util.SortedMap<SelectionProperty,java.lang.String>> |
getPropertyMap()
Provides values for SelectionProperty instances that are not
explicitly set during the compilation phase. |
int |
hashCode()
The class which is returned from Artifact.getComparableArtifactType() must
declare a final implementation which returns the same hash code for objects
for which Artifact.compareToComparableArtifact(Artifact) returns 0. |
java.lang.String |
toString()
|
Methods inherited from class com.google.gwt.core.ext.linker.Artifact |
---|
compareTo, equals, getLinker |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected CompilationResult(java.lang.Class<? extends Linker> linkerType)
Method Detail |
---|
public abstract java.lang.String getJavaScript()
public abstract java.util.SortedSet<java.util.SortedMap<SelectionProperty,java.lang.String>> getPropertyMap()
SelectionProperty
instances that are not
explicitly set during the compilation phase. This method will return
multiple mappings, one for each permutation that resulted in the
compilation.
public final int hashCode()
Artifact
Artifact.getComparableArtifactType()
must
declare a final implementation which returns the same hash code for objects
for which Artifact.compareToComparableArtifact(Artifact)
returns 0.
hashCode
in class Artifact<CompilationResult>
public java.lang.String toString()
toString
in class Artifact<CompilationResult>
protected final int compareToComparableArtifact(CompilationResult o)
Artifact
Artifact.hashCode()
.
compareToComparableArtifact
in class Artifact<CompilationResult>
protected final java.lang.Class<CompilationResult> getComparableArtifactType()
Artifact
getComparableArtifactType
in class Artifact<CompilationResult>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |