All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.kmbulebu.nicknack.providers.pushover.MessageParameterDefinition Maven / Gradle / Ivy

There is a newer version: 0.0.7
Show newest version
package com.github.kmbulebu.nicknack.providers.pushover;

import java.util.Collection;
import java.util.Collections;
import java.util.UUID;

import com.github.kmbulebu.nicknack.core.actions.parameters.BasicParameterDefinition;
import com.github.kmbulebu.nicknack.core.units.StringUnit;

public class MessageParameterDefinition extends BasicParameterDefinition {

	public static final UUID DEF_UUID = UUID.fromString("1da80be0-3dbc-4f4d-ae16-37007a4d651e");
	
	public static final MessageParameterDefinition INSTANCE = new MessageParameterDefinition();

	public MessageParameterDefinition() {
		super(DEF_UUID, "Message", StringUnit.INSTANCE, true);
	}

	@Override
	public String format(String rawValue) {
		return rawValue;
	}

	@Override
	public Collection validate(String value) {
		return Collections.emptyList();
	}
	
	

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy