Package com.pi4j.io.gpio.impl
Class PinImpl
- java.lang.Object
- 
- com.pi4j.io.gpio.impl.PinImpl
 
- 
- All Implemented Interfaces:
- Pin,- Comparable<Pin>
 
 public class PinImpl extends Object implements Pin 
- 
- 
Constructor SummaryConstructors Constructor Description PinImpl(String provider, int address, String name, EnumSet<PinMode> modes)PinImpl(String provider, int address, String name, EnumSet<PinMode> modes, EnumSet<PinPullResistance> pullResistance)PinImpl(String provider, int address, String name, EnumSet<PinMode> modes, EnumSet<PinPullResistance> pullResistance, EnumSet<PinEdge> pinEdges)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Pin o)booleanequals(Object obj)intgetAddress()StringgetName()StringgetProvider()EnumSet<PinEdge>getSupportedPinEdges()EnumSet<PinMode>getSupportedPinModes()EnumSet<PinPullResistance>getSupportedPinPullResistance()booleansupportsPinEdges()booleansupportsPinEvents()booleansupportsPinPullResistance()StringtoString()
 
- 
- 
- 
Constructor Detail- 
PinImplpublic PinImpl(String provider, int address, String name, EnumSet<PinMode> modes, EnumSet<PinPullResistance> pullResistance, EnumSet<PinEdge> pinEdges) 
 - 
PinImplpublic PinImpl(String provider, int address, String name, EnumSet<PinMode> modes, EnumSet<PinPullResistance> pullResistance) 
 
- 
 - 
Method Detail- 
getAddresspublic int getAddress() - Specified by:
- getAddressin interface- Pin
 
 - 
getProviderpublic String getProvider() - Specified by:
- getProviderin interface- Pin
 
 - 
getSupportedPinModespublic EnumSet<PinMode> getSupportedPinModes() - Specified by:
- getSupportedPinModesin interface- Pin
 
 - 
getSupportedPinPullResistancepublic EnumSet<PinPullResistance> getSupportedPinPullResistance() - Specified by:
- getSupportedPinPullResistancein interface- Pin
 
 - 
supportsPinPullResistancepublic boolean supportsPinPullResistance() - Specified by:
- supportsPinPullResistancein interface- Pin
 
 - 
getSupportedPinEdgespublic EnumSet<PinEdge> getSupportedPinEdges() - Specified by:
- getSupportedPinEdgesin interface- Pin
 
 - 
supportsPinEdgespublic boolean supportsPinEdges() - Specified by:
- supportsPinEdgesin interface- Pin
 
 - 
supportsPinEventspublic boolean supportsPinEvents() - Specified by:
- supportsPinEventsin interface- Pin
 
 - 
compareTopublic int compareTo(Pin o) - Specified by:
- compareToin interface- Comparable<Pin>
 
 
- 
 
-