pub struct JavaTranspiler { /* private fields */ }Implementations§
Source§impl JavaTranspiler
impl JavaTranspiler
pub fn new(class_name: impl Into<String>) -> Self
pub fn with_context( class_name: impl Into<String>, context: TranspileContext, ) -> Self
Trait Implementations§
Source§impl Transpiler for JavaTranspiler
impl Transpiler for JavaTranspiler
Source§fn transpile(&mut self, program: &Program) -> Result<Self::Output>
fn transpile(&mut self, program: &Program) -> Result<Self::Output>
Transpile a complete Flow program
Source§fn target_name(&self) -> &str
fn target_name(&self) -> &str
Get the target language/platform name
Source§fn supported_features(&self) -> Vec<&str>
fn supported_features(&self) -> Vec<&str>
Get supported features for this target
Source§fn supports_feature(&self, feature: &str) -> bool
fn supports_feature(&self, feature: &str) -> bool
Check if a feature is supported