World Library  
Flag as Inappropriate
Email this Article

Maojian tea

Article Id: WHEBN0009383494
Reproduction Date:

Title: Maojian tea  
Author: World Heritage Encyclopedia
Language: English
Subject: China famous tea, Green tea, Konacha, London Tea Auction, Kukicha
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Maojian tea

Maojian
Type: Green

Other names: Chinese: 毛尖, Green Tip or Tippy Green
Origin: Henan Province, China

Quick description: A green tea with a sweet taste

Xinyang Maojian tea (simplified Chinese: 信阳毛尖; traditional Chinese: 信陽毛尖; pinyin: Xìnyángmáojiān) is a green tea produced in Xinyang, Henan. It is often designated as a China famous tea.

Xinyang Maojian history

Xinyang Maojian (信阳毛尖) is one type of green tea that originally was produced in . The name can be divided into two parts that are associated with two aspects: "Xinyang" (信阳), the first part, is the Xinyang city in Henan, China that produces this type of tea; "mao jian" (毛尖) are the words to depict the shape of the tea – "mao" (毛) means tiny fuzz in cup when brewed, "jian" (尖) refers to shape of tea leaves: sharp, full young leaves.

Xinyang has a tea history dating back to 2300 years ago – in 1987, at Gushi County of Xinyang, tea was discovered in an ancient tomb. In the past century, Xinyang Maojian has been considered one of the 10 best teas in China. It has a wide market and popularity in Henan province, where people like to drink it as a relaxing beverage after a busy day. In Xinyang Maojian history, there were 8 famous tea shops: 1) Yuanzhen Tea (元贞茶社,1903); 2) Longtan Tea (龙潭茶社, 1903); 2) Hongji/Cheyun Tea (宏济/车云茶社,1910); 3) Yushen Tea (裕申茶,1911); 4) Guangyi Tea (广益茶社, 1912); 5) Wanshou Tea (万寿茶社, 1913); 7) Guangsheng Tea (广生茶社, 1915); 8) Bohou Tea (博厚茶社, 1919). In 1914, Longtan Tea and other tea shops have sent teas to Panama and won Golden medal at the 1915 Panama Pacific International Exposition. Over the next 100 years, the tea shops disappeared, while the Longtan Tea have survived and developed into a group of companies known as Henan Xinyang Maojian Group.

Origin

Located in southern Henan Province, Xinyang is a place with a mild climate and good conditions for growing trees that produce the tea's unique quality: Xinyang tea trees are planted at high altitudes where the weather is clearly divided by four distinct seasons. Many high mountains, such as Mt. Cheyun, Mt. Jiyun, and Mt. Tianyun, also surround the location in order to support environmental humidification and moisture. Moreover, there is an abundance of forests, clouds, rainfall, and a large temperature difference between day and night. These geographical advantages help keep Xin Yang's soil healthy and fertile, while trees more efficiently absorb chemical elements to produce higher quality green tea.

Xinyang Maojian features

The appearance of the Mao Jian tea's leaves are commonly known as "hairy tips”, a name that refers to the leaves' slightly dark-green color, straight and delicate edges, and thin and firmly rolled appearance with both ends in a pointed shape. The regular length of a Xinyang Maojian tea leaf is about 0.5–1 inches. It also tends to form balls, releasing a rather pungent smell when stored for a long time. It needs air, or the lack of oxygen will release an odor, to make up for the lack of oxygen. Comparing it with other famous types of green tea, Mao Jian leaves are relatively small. After brewing Maojian and pouring the water into a teacup, the aroma will flow into the air and create a peaceful atmosphere.

Fresh tea leaves requirements

The harvest season for Mao Jian tea is in spring and fall. However the best quality tea comes from leaves that are harvested in mid-April. Chinese call it "Yu Qian Tea", which means the tea is picked earlier in the spring before the lunar term 'Rain'. Because the leaves are rare and fresh, the price will be two or three times higher than tea produced after this part of the season. In general, the approximate ratio of fresh leaves to produced tea is 50,000 buds: 500 grams.

Dating back to ancient Chinese history, tea production was initially developed during the Zhou dynasty (ca. 1066–221 BCE). The tea technique was originally invented in southern China, which then spread over the entire country with political and economic growth, as well as improvements in cultural interaction, transportation, and communication. Drinking tea gradually became more widely accessible, although also a symbol of class division in China. In Chen Yuan’s book History of Tea, the author explains, "Tea culture followed transportation movements settled in Henan's Qinling Mountain. Because of weather conditions, trees could no longer be pushed northward." In 1987, archaeologists in the Xin Yang area discovered ancient tea in excavated tomb sites, and determined that the tea was made in 875 BCE.

The tea industry has taken off even more in the twentieth-century, and Xin Yang Mao Jian has continued to build up its own unique style and frame. The late Qing dynasty scholar Hanlin Chen and others influenced a number of urban and rural areas, including Xinyang gentlemen, landlords, and merchants. One after another, different groups and communities began to develop their own tea production. They went to Hangzhou, Zhejiang and other important tea places to buy seeds, and learned the West Lake Longjing frying techniques. Based on knowing production technology, as well as knowledge about digestion and absorption, people in Xin Yang eventually improved their techniques and created a unique tea-frying process. In 1913, they produced "The Mountain Tippy" tea, later renamed "Xin Yang Mao Jian." Xin Yang Mao Jian won a gold medal in the Panama Pacific International Exposition, San Francisco, in 1914 and was selected for the top ten in 1958.

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from World Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.