org.jcamp.parser.IJCAMPNoteMarshaller Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jcamp-dx Show documentation
Show all versions of jcamp-dx Show documentation
The JCAMP-DX project is the reference implemention of the IUPAC JCAMP-DX spectroscopy data standard.
The newest version!
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