![JAR search and dependency download from the Maven repository](/logo.png)
org.jcamp.parser.IJCAMPNoteMarshaller Maven / Gradle / Ivy
package org.jcamp.parser;
/**
* mapping for JCAMP marshalling.
* @author Thomas Weber
*/
public interface IJCAMPNoteMarshaller {
/**
* gets JCAMPLabel (normalized, without ## and =).
* @return java.lang.String
*/
String getJCAMPLabel();
/**
* set JCAMP LDR label (without ## and =).
*
* @param key java.lang.String
*/
void setJCAMPLabel(String key);
/**
* set hashkey.
*
* @param key java.lang.String
*/
void setKey(String key);
/**
* formats note to JCAMP.
*
* @return java.lang.String
* @param value java.lang.Object
*/
String toJCAMP(Object value);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy