com.github.pfichtner.ardulink
Class Config

java.lang.Object
  extended by com.github.pfichtner.ardulink.Config
Direct Known Subclasses:
Config.DefaultConfig

public abstract class Config
extends Object

Ardulink - return to homepage

v0.6.1 Magnum PI

Author:
Peter Fichtner


Nested Class Summary
static class Config.DefaultConfig
           
 
Field Summary
static Config DEFAULT
           
static String DEFAULT_TOPIC
           
 
Constructor Summary
Config()
           
 
Method Summary
abstract  Pattern getTopicPatternAnalogControl()
           
abstract  String getTopicPatternAnalogRead()
           
abstract  Pattern getTopicPatternAnalogWrite()
           
abstract  Pattern getTopicPatternDigitalControl()
           
abstract  String getTopicPatternDigitalRead()
           
abstract  Pattern getTopicPatternDigitalWrite()
           
 Config withControlChannelEnabled()
           
static Config withTopic(String topic)
           
 Config withTopicPatternAnalogControl(String write)
           
 Config withTopicPatternAnalogRead(String topicPatternAnalogRead)
           
 Config withTopicPatternAnalogWrite(Pattern topicPatternAnalogWrite)
           
 Config withTopicPatternDigitalControl(String write)
           
 Config withTopicPatternDigitalRead(String topicPatternDigitalRead)
           
 Config withTopicPatternDigitalWrite(Pattern topicPatternDigitalWrite)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_TOPIC

public static final String DEFAULT_TOPIC
See Also:
Constant Field Values

DEFAULT

public static final Config DEFAULT
Constructor Detail

Config

public Config()
Method Detail

withTopic

public static Config withTopic(String topic)

withTopicPatternAnalogWrite

public Config withTopicPatternAnalogWrite(Pattern topicPatternAnalogWrite)

withTopicPatternAnalogRead

public Config withTopicPatternAnalogRead(String topicPatternAnalogRead)

withTopicPatternDigitalWrite

public Config withTopicPatternDigitalWrite(Pattern topicPatternDigitalWrite)

withTopicPatternDigitalRead

public Config withTopicPatternDigitalRead(String topicPatternDigitalRead)

withControlChannelEnabled

public Config withControlChannelEnabled()

withTopicPatternDigitalControl

public Config withTopicPatternDigitalControl(String write)

withTopicPatternAnalogControl

public Config withTopicPatternAnalogControl(String write)

getTopicPatternDigitalWrite

public abstract Pattern getTopicPatternDigitalWrite()

getTopicPatternAnalogWrite

public abstract Pattern getTopicPatternAnalogWrite()

getTopicPatternDigitalRead

public abstract String getTopicPatternDigitalRead()

getTopicPatternAnalogRead

public abstract String getTopicPatternAnalogRead()

getTopicPatternDigitalControl

public abstract Pattern getTopicPatternDigitalControl()

getTopicPatternAnalogControl

public abstract Pattern getTopicPatternAnalogControl()


Copyright © 2015. All rights reserved.