T
- the type of intent@Beta
public interface VirtualIntentCompiler<T extends Intent>
Modifier and Type | Method and Description |
---|---|
java.util.List<Intent> |
compile(NetworkId networkId,
T intent,
java.util.List<Intent> installable)
Compiles the specified intent into other intents.
|
java.util.List<Intent> compile(NetworkId networkId, T intent, java.util.List<Intent> installable)
networkId
- network identifierintent
- intent to be compiledinstallable
- previous compilation result; optionalVirtualIntentException
- if issues are encountered while compiling the intent