Uses of Class
com.pi4j.io.IOType
-
Packages that use IOType Package Description com.pi4j.context com.pi4j.io com.pi4j.platform com.pi4j.provider com.pi4j.provider.exception com.pi4j.registry -
-
Uses of IOType in com.pi4j.context
Methods in com.pi4j.context with parameters of type IOType Modifier and Type Method Description default <I extends IO>
IContext. create(IOConfig config, IOType ioType)
default <T extends IO>
TContext. create(String id, IOType ioType)
default <T extends Provider>
booleanContext. hasProvider(IOType ioType)
hasProvider.default <T extends Provider>
TContext. provider(IOType ioType)
provider. -
Uses of IOType in com.pi4j.io
Methods in com.pi4j.io that return IOType Modifier and Type Method Description static IOType
IOType. getByConfigClass(Class<? extends IOConfig> configClass)
getByConfigClass.static IOType
IOType. getByIO(IO io)
getByIO.static IOType
IOType. getByIO(Provider provider)
getByIO.static IOType
IOType. getByIOClass(Class<? extends IO> ioClass)
getByIOClass.static IOType
IOType. getByProviderClass(Class<? extends Provider> providerClass)
getByProviderClass.static IOType
IOType. getByProviderClass(String name)
getByProviderClass.static IOType
IOType. parse(String ioType)
parse.default IOType
IO. type()
type.static IOType
IOType. valueOf(String name)
Returns the enum constant of this type with the specified name.static IOType[]
IOType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.pi4j.io with parameters of type IOType Modifier and Type Method Description static Class<? extends IOConfig>
IOType. getConfigClass(IOType type)
Getter for the fieldconfigClass
.static Class<? extends IO>
IOType. getIOClass(IOType type)
getIOClass.static Class<? extends Provider>
IOType. getProviderClass(IOType type)
Getter for the fieldproviderClass
.boolean
IOType. isType(IOType type)
isType. -
Uses of IOType in com.pi4j.platform
Fields in com.pi4j.platform with type parameters of type IOType Modifier and Type Field Description protected Map<IOType,Provider>
PlatformBase. providers
Methods in com.pi4j.platform that return types with arguments of type IOType Modifier and Type Method Description Map<IOType,Provider>
Platform. providers()
providers.Map<IOType,Provider>
PlatformBase. providers()
providers.Methods in com.pi4j.platform with parameters of type IOType Modifier and Type Method Description <I extends IO>
IPlatform. create(IOConfig config, IOType ioType)
<T extends IO>
TPlatform. create(String id, IOType ioType)
<I extends IO>
IPlatformBase. create(IOConfig config, IOType ioType)
<T extends IO>
TPlatformBase. create(String id, IOType ioType)
default <T extends Provider>
booleanPlatform. hasProvider(IOType ioType)
hasProvider.default <T extends Provider>
TPlatform. provider(IOType ioType)
provider. -
Uses of IOType in com.pi4j.provider
Methods in com.pi4j.provider that return IOType Modifier and Type Method Description default IOType
Provider. getType()
getType.default IOType
Provider. type()
type.Methods in com.pi4j.provider with parameters of type IOType Modifier and Type Method Description <T extends Provider>
Map<String,T>Providers. all(IOType ioType)
Get all providers of a specified io type.default <T extends Provider>
booleanProviders. exists(IOType ioType)
exists.default <T extends Provider>
booleanProviders. exists(String providerId, IOType ioType)
exists.default <T extends Provider>
TProviders. get(IOType ioType)
get.default <T extends Provider>
TProviders. get(String providerId, IOType ioType)
get.default <T extends Provider>
Map<String,T>Providers. getAll(IOType ioType)
getAll.default boolean
Provider. isType(IOType type)
isType.Constructors in com.pi4j.provider with parameters of type IOType Constructor Description ProviderGroup(Providers providers, IOType type)
Default Constructor -
Uses of IOType in com.pi4j.provider.exception
Constructors in com.pi4j.provider.exception with parameters of type IOType Constructor Description ProviderIOTypeException(Provider provider, IOType ioType)
Default ConstructorProviderNotFoundException(IOType ioType)
Alternate ConstructorProviderNotFoundException(String providerId, IOType ioType)
Alternate Constructor -
Uses of IOType in com.pi4j.registry
Methods in com.pi4j.registry with parameters of type IOType Modifier and Type Method Description default <P extends Provider>
Map<String,? extends IO>Registry. allByIoType(IOType ioType)
allByIoType.
-