001/*
002 * JScience - Java(TM) Tools and Libraries for the Advancement of Sciences.
003 * Copyright (C) 2006 - JScience (http://jscience.org/)
004 * All rights reserved.
005 * 
006 * Permission to use, copy, modify, and distribute this software is
007 * freely granted, provided that this notice is preserved.
008 */
009package javax.measure.quantity;
010
011/**
012 * <p> This interface represents any type of quantitative properties or 
013 *     attributes of thing. Mass, time, distance, heat, and angular separation 
014 *     are among the familiar examples of quantitative properties.</p>
015 *     
016 * <p> Distinct quantities have usually different physical dimensions; although 
017 *     it is not required nor necessary, for example {@link Torque} and 
018 *     {@link Energy} have same dimension but are of different nature 
019 *     (vector for torque, scalar for energy).</p>
020 * 
021 * @author  <a href="mailto:jean-marie@dautelle.com">Jean-Marie Dautelle</a>
022 * @version 4.0, February 25, 2007
023 * @see <a href="http://en.wikipedia.org/wiki/Quantity">Wikipedia: Quantity</a>
024 * @see <a href="http://en.wikipedia.org/wiki/Dimensional_analysis">
025 *      Wikipedia: Dimensional Analysis</a>
026 */
027public interface Quantity  {
028    
029    // No method - Tagging interface.
030    
031}