jass.modern
Annotation Type Represents


@Documented
@Target(value={TYPE,FIELD})
public @interface Represents

The represents clause is used to bind a value to a model variable.

Author:
riejo
See Also:
Model

Required Element Summary
 String by
           
 String name
           
 

Element Detail

name

public abstract String name
Returns:
The name of the model variable. Must have been defined using Def#name().

by

@Code
public abstract String by
Returns:
The actual value of this model variable. It must be valid Java code which evaluates to the type defined via Def#type().