public abstract class StLf
extends java.lang.Object
.getInstanceAs(Class)
to get a LF instance representing the module
Modifier and Type | Class and Description |
---|---|
static class |
StLf.TransceiverModel
|
static class |
StLf.TransceiverModelA
The class of Model A,134.2K
|
static class |
StLf.TransceiverModelB
The class of Model B,134.2K
|
static class |
StLf.TransceiverModelB2
The class of Model B2,134.2K
|
static class |
StLf.TransceiverModelC
The class of Model C,125K
|
static class |
StLf.TransceiverModelD
The class of Model D,134.2KHz,HDX and FDX-B
|
Modifier and Type | Method and Description |
---|---|
static StLf |
getInstanceAs(StLf.TransceiverModel transceiverModel)
get the instance of LF module,the parameter is the class representing the module want to use.
|
static java.util.Set<StLf.TransceiverModel> |
getOptionalTransceiverModel() |
<TransceiverModelX> |
getTransceiverAs(java.lang.Class<TransceiverModelX> model) |
protected StLf.TransceiverModelA |
getTransceiverAsModelA() |
protected StLf.TransceiverModelB |
getTransceiverAsModelB() |
protected StLf.TransceiverModelB2 |
getTransceiverAsModelB2() |
protected StLf.TransceiverModelC |
getTransceiverAsModelC() |
protected StLf.TransceiverModelD |
getTransceiverAsModelD() |
protected abstract StLf.TransceiverModel |
getTransceiverModel() |
public static final StLf getInstanceAs(StLf.TransceiverModel transceiverModel)
public final <TransceiverModelX> TransceiverModelX getTransceiverAs(java.lang.Class<TransceiverModelX> model)
protected abstract StLf.TransceiverModel getTransceiverModel()
protected StLf.TransceiverModelA getTransceiverAsModelA()
protected StLf.TransceiverModelB getTransceiverAsModelB()
protected StLf.TransceiverModelB2 getTransceiverAsModelB2()
protected StLf.TransceiverModelC getTransceiverAsModelC()
protected StLf.TransceiverModelD getTransceiverAsModelD()
public static final java.util.Set<StLf.TransceiverModel> getOptionalTransceiverModel()