A ::hops-wrapper
record set.
Record Set
A vector of valid ::hop-wrapper
records.
A ::hop
record wrapped in a :hop
map.
Record
A record representing a hop in a beer recipe.
A non-negative IEEE-754 floating point number representing the percent contents of alpha acid in the hop.
Percentage
:alpha
10.7
A value representing the amount of a particular ingredient. When measuring weight, this is in kilograms. When measuring volume, this is in liters.
Floating Point
:amount
12.5
A non-negative IEEE-754 floating point number representing the percent contents of beta acid in the hop.
Percentage
:beta
10.7
A non-negative IEEE-754 floating point number representing the percent contents of caryophyllene in the hop.
Percentage
:caryophyllene
10.7
A non-negative IEEE-754 floating point number representing the percent contents of cohumulone in the hop.
Percentage
:cohumulone
10.7
A non-empty string denoting a display value for the amount of the ingredient in a recipe formatted for display in arbitrary units.
Text
:display-amount
"100 g"
A non-empty string denoting a display value for an amount of time formatted for display in arbitrary units.
Text
:display-time
"10 days"
A case-sensitive string representing the physical form of the hop. Must be one of: "Pellet", "Leaf", "Plug"
Pellet: Ground and compressed hop cones.
Plug: Whole hop cones compressed into plugs.
Leaf: Whole hop cones.
BeerXML Type: List
Clojure Key Name: :form
Clojure Type: String
Example: "leaf"
A non-negative IEEE-754 floating point number representing the Hop Stability Index, or percent decay of a hop's alpha acid over six months.
Percentage
:hsi
2.2
A non-negative IEEE-754 floating point number representing the percent contents of humulene in the hop.
Percentage
:humulene
10.7
A non-empty string denoting a display value for the amount of the ingredient in inventory formatted for display in arbitrary units.
Text
:inventory
"100 lbs"
A non-negative IEEE-754 floating point number representing the percent contents of myrcene in the hop.
Percentage
:myrcene
10.7
A non-empty string representing the name of the ingredient.
Text
:name
"Citra"
A non-empty string representing any notes about the subject.
Text
:notes
"A wonderful, zesty aroma."
A non-empty string denoting the place of origin for a particular ingredient.
Text
:origin
"Nice, France"
A non-empty string denoting ingredients with me bay used in place of those denoted in the record.
Text
:substitutes
"Citra or Sorachi"
A non-negative IEEE-754 floating point number representing the time in minutes the hop was added dependant on the :use
field.
Boil: this is the boil time.
Mash: this is the mash time.
First Wort: this is the boil time.
Aroma: this is the steep time.
Dry Hop: this is the amount of time to dry hop.
BeerXML Type: Floating Point
BeerXML Unit: Minute
Clojure Key Name: :time
Clojure Type: Double
Example: 15.0
A case-sensitive string representing the typical purpose of the hop's addition to a beer. Must be one of: "Both", "Aroma", "Bittering"
Bittering: Hops added solely for their bittering properties.
Aroma: Hops added solely for their aromatic properties and flavor.
Both: Hops which may be added for both/either their bittering and/or aromatic properties.
BeerXML Type: List
Clojure Key Name: :type
Clojure Type: String
Example: "bittering"
A case-sensitive string representing the means by which the hop is added to the beer. Must be one of: "Mash", "Boil", "Dry hop", "First wort", "Aroma"
Aroma: Hops added to the beer after the boil. They do not significantly contribute to the bitterness of the beer.
Boil: Hops added to the boil for bittering.
Dry Hop: Hops added to the fermentation vessel after pitching yeast. They do not significantly contribute to the bitterness of the beer.
First Wort: Hops added to first wort prior to the boil.
Mash: Hops added to the mash prior to the boil.
BeerXML Type: List
Clojure Key Name: :use
Clojure Type: String
Example: "mash"
An integer representing the version of the BeerXML standard implemented in a given record. Currently, only 1 exists.
Integer
:version
1
Can you improve this documentation? These fine people already did:
Nick Nichols & Nick A NicholsEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close